changhong/xcode/Classes/Native/Generics10.cpp

29546 lines
1.6 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>
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 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, 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, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>
struct ArraySortHelper_1_t6EE73C70E86A29CF7D4CEDA8BCA95E00F48E1A00;
// System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>
struct ArraySortHelper_1_t79BFFFF71C271762889D172AD0D2E47698893F56;
// System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>
struct ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F;
// System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>
struct ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5;
// 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.UInt32>
struct Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E;
// 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.Networking.ChannelPacket>
struct Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene/PendingOwner>
struct Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient/InternalMsg>
struct Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager/PendingPlayer>
struct Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo>
struct Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC;
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E;
// 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.ComparisonComparer`1<FairyGUI.GPath/Segment>
struct ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562;
// System.Collections.Generic.ComparisonComparer`1<FairyGUI.GPathPoint>
struct ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB;
// System.Collections.Generic.ComparisonComparer`1<FairyGUI.TextField/CharPosition>
struct ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9;
// System.Collections.Generic.ComparisonComparer`1<System.Boolean>
struct ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7;
// System.Collections.Generic.ComparisonComparer`1<System.Byte>
struct ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650;
// System.Collections.Generic.ComparisonComparer`1<System.Char>
struct ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4;
// System.Collections.Generic.ComparisonComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A;
// System.Collections.Generic.ComparisonComparer`1<System.Int32>
struct ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC;
// System.Collections.Generic.ComparisonComparer`1<System.Int32Enum>
struct ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9;
// System.Collections.Generic.ComparisonComparer`1<System.Int64>
struct ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680;
// System.Collections.Generic.ComparisonComparer`1<System.Object>
struct ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035;
// System.Collections.Generic.ComparisonComparer`1<System.Single>
struct ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2;
// System.Collections.Generic.ComparisonComparer`1<System.UInt32>
struct ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060;
// System.Collections.Generic.ComparisonComparer`1<System.UInt64>
struct ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.AnimatorClipInfo>
struct ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.BeforeRenderHelper/OrderBlock>
struct ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color32>
struct ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color>
struct ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Matrix4x4>
struct ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ChannelPacket>
struct ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ClientScene/PendingOwner>
struct ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.LocalClient/InternalMsg>
struct ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkLobbyManager/PendingPlayer>
struct ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo>
struct ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.ParticleSystem/Particle>
struct ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.RaycastHit2D>
struct ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rect>
struct ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector2>
struct ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector3>
struct ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0;
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector4>
struct ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74;
// System.Collections.Generic.DictionaryKeyCollectionDebugView`2<System.Object,System.Object>
struct DictionaryKeyCollectionDebugView_2_tE2001632545DCAD157DB38A935C22828ADC0F9C1;
// System.Collections.Generic.DictionaryValueCollectionDebugView`2<System.Object,System.Object>
struct DictionaryValueCollectionDebugView_2_t5DCBD0123990B14CCEBB185ABC79008B8975E930;
// System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>[]
struct EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE;
// System.Collections.Generic.Dictionary`2/Entry<System.Int16,System.Object>[]
struct EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>[]
struct EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>[]
struct EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>[]
struct EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB;
// System.Collections.Generic.Dictionary`2/Entry<System.Int64,System.Object>[]
struct EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3;
// System.Collections.Generic.Dictionary`2/Entry<System.IntPtr,System.Object>[]
struct EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>[]
struct EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>[]
struct EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32Enum>[]
struct EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Guid,System.Object>
struct KeyCollection_t15C8B15130E4E7B7CD7D11CE909D4ECD1932151E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int16,System.Object>
struct KeyCollection_tBFD7FA7BB1A86E8D1B234E5FE579D0CD0E534F79;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Object>
struct KeyCollection_t247C6587A2D9DAFEFD3863012E19D5BE565D738E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>
struct KeyCollection_tECDC78C982B8302323787157476F31D51DEE8503;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32Enum,System.Object>
struct KeyCollection_tD9C8E536A381927321C836AF08E105D2C08708E4;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int64,System.Object>
struct KeyCollection_t41F9B52C0335EF403CBAC52A3D5898ACB45A4796;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.IntPtr,System.Object>
struct KeyCollection_t37AC2256FF6BA65A0806E01F8F4DF658556DEF9E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Boolean>
struct KeyCollection_t35BBEE4BF6694D7EEF3D286B6F9A808FD797F93F;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32>
struct KeyCollection_tEECFF3D52DBAFA05FAD1589D36F0A8EEF9E2670E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32Enum>
struct KeyCollection_t16EDFEDFE6B46AE31E251DC5F71DDA39573C0A96;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Guid,System.Object>
struct ValueCollection_t46B01CABF972366F0EAD3927B1A97339B8283D5F;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int16,System.Object>
struct ValueCollection_t42D618204DF3857C898ED2E1455E833FE5DEBB09;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
struct ValueCollection_t4F0931CDBEC78250B6593DE976E46E2179187225;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>
struct ValueCollection_t8F7063EADB83044AE0CF1D49C53CBEF3570EEEC5;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32Enum,System.Object>
struct ValueCollection_t3FD53D56DE3134B77455B3BF32328593D667229E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int64,System.Object>
struct ValueCollection_tBD4EC4715580F999CCA3201484630A222F3BE5B5;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.IntPtr,System.Object>
struct ValueCollection_t9F4C4BED602A2508BCF45D3882BC4164F33BA5B2;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Boolean>
struct ValueCollection_t4B2E092EE9A4E61506400C34FE1B5325E692E7E1;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Int32>
struct ValueCollection_t7B108E5949AABED7EBC85ED1016365781619DAB7;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Int32Enum>
struct ValueCollection_t74015A8B75054E8C8947DAA50BD4DD43F895BECE;
// System.Collections.Generic.Dictionary`2<System.Guid,System.Object>
struct Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B;
// System.Collections.Generic.Dictionary`2<System.Int16,System.Object>
struct Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>
struct Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193;
// System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
struct Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860;
// System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>
struct Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A;
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>
struct Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57;
// System.Collections.Generic.ICollection`1<System.Object>
struct ICollection_1_t6DFB531B62AFA3E16A8936F29107F83350147938;
// System.Collections.Generic.IComparer`1<System.Object>
struct IComparer_1_tFF77EB203CF12E843446A71A6581145AB929D681;
// System.Collections.Generic.IComparer`1<System.UInt64>
struct IComparer_1_t7E1CC88723F5E5E455D1F3D16DB58DCF4B173316;
// 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.IEqualityComparer`1<System.Guid>
struct IEqualityComparer_1_t2AA4D20DBA302357E1F31C5F476C23E7FDE0A52C;
// System.Collections.Generic.IEqualityComparer`1<System.Int16>
struct IEqualityComparer_1_t42119BF6CA24E9B79BA767F4DB3F19AADF3F11BF;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_t7B82AA0F8B96BAAA21E36DDF7A1FE4348BDDBE95;
// System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>
struct IEqualityComparer_1_tB1D7C3E9630A5AC8D6B419BAA9D339CD161B580C;
// System.Collections.Generic.IEqualityComparer`1<System.Int64>
struct IEqualityComparer_1_tA111E8E29826F4195DBA282CAAD4CFD77A11D250;
// System.Collections.Generic.IEqualityComparer`1<System.IntPtr>
struct IEqualityComparer_1_t94FDE94165A7F69B0CBD50313BDC2150F55D9660;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_tAE7A8756D8CF0882DD348DC328FB36FEE0FB7DD0;
// System.Collections.Generic.List`1<UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo>
struct List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Comparison`1<FairyGUI.GPath/Segment>
struct Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9;
// System.Comparison`1<FairyGUI.GPathPoint>
struct Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041;
// System.Comparison`1<FairyGUI.TextField/CharPosition>
struct Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123;
// System.Comparison`1<System.Boolean>
struct Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC;
// System.Comparison`1<System.Byte>
struct Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592;
// System.Comparison`1<System.Char>
struct Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6;
// System.Comparison`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134;
// System.Comparison`1<System.Int32>
struct Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA;
// System.Comparison`1<System.Int32Enum>
struct Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85;
// System.Comparison`1<System.Int64>
struct Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617;
// System.Comparison`1<System.Object>
struct Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4;
// System.Comparison`1<System.Single>
struct Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93;
// System.Comparison`1<System.UInt32>
struct Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162;
// System.Comparison`1<System.UInt64>
struct Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91;
// System.Comparison`1<UnityEngine.AnimatorClipInfo>
struct Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2;
// System.Comparison`1<UnityEngine.BeforeRenderHelper/OrderBlock>
struct Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35;
// System.Comparison`1<UnityEngine.Color32>
struct Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8;
// System.Comparison`1<UnityEngine.Color>
struct Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD;
// System.Comparison`1<UnityEngine.Matrix4x4>
struct Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893;
// System.Comparison`1<UnityEngine.Networking.ChannelPacket>
struct Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013;
// System.Comparison`1<UnityEngine.Networking.ClientScene/PendingOwner>
struct Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076;
// System.Comparison`1<UnityEngine.Networking.LocalClient/InternalMsg>
struct Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63;
// System.Comparison`1<UnityEngine.Networking.NetworkLobbyManager/PendingPlayer>
struct Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A;
// System.Comparison`1<UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo>
struct Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921;
// System.Comparison`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD;
// System.Comparison`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6;
// System.Comparison`1<UnityEngine.ParticleSystem/Particle>
struct Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9;
// System.Comparison`1<UnityEngine.RaycastHit2D>
struct Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145;
// System.Comparison`1<UnityEngine.Rect>
struct Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48;
// 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.Exception
struct Exception_t;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.IntPtr[]
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
// System.InvalidOperationException
struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1;
// System.MonoTypeInfo
struct MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D;
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.RuntimeConstructorInfo
struct RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.RuntimeType
struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F;
// 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.UInt64[]
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
// UnityEngine.Events.UnityAction
struct UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4;
// UnityEngine.GameObject
struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F;
// UnityEngine.Networking.NetworkConnection
struct NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA;
// UnityEngine.ReflectionProbe
struct ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C;
// UnityEngine.UIElements.Focusable
struct Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B;
// UnityEngine.UIElements.VisualElement
struct VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral2037DE437C80264CCBCE8A8B61D0BF9F593D2322;
IL2CPP_EXTERN_C String_t* _stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC;
IL2CPP_EXTERN_C String_t* _stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8;
IL2CPP_EXTERN_C String_t* _stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049;
IL2CPP_EXTERN_C String_t* _stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m0B2F9D6EA76D97A87A36FF3F703176BA891689CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mCB24D2D0F36BE5C42952DF4E1A65966667330CB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m1A7130392EE383B614830B46679DC48443DD1D27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m2EDBEB7CCB015F07F54E95A321A0745AA443D5A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m6B36A47612F2102125B3B576942122DF87FC735B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mEDEEC98ECFC836B58336F04CB3AE53E650E5FE8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_2_Sort_m54990056CBDEC54715AFEF54BF5698F41F0E82DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_2_Sort_mB1F0BA2E8984A2AB76EF0E14F5209EF253AFDAC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m175CC0DBBC09A51DF4593570A1B8546AA91BE397_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m1EEF6C4414D0790FA2241C8694A59A880AF5726A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m1EFF9662ED395CF3C9ED218A0DC90756A4B7757D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m2027AD342A44A383D1BFC9204C3F9383EDFDCCCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m2E600F4354F175AC50917CA8EE1EFD2FE792A6C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m33B87B5838C55FCD4DAC1DC998651EAD46FAD5EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m3FC13390150824EC5CA4817F5BC36EA5FBC0D410_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m614C2EF5F6D37BD29BAEEB81E0139195461FE6F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m667FA9FCB2D638A658333A6075DD6AB8596B27CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m6853E41A89DFA4A21817BBAFE98B70E154D1C1B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m68EA188C8FF48C5F1562546F11A07C38E4ACB115_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m6BB560648841577711BA47D0D85CF1CC999807CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m7896608F3E053B242F140AEA2B206658C857CD10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m7BE761435CB2E950E4AD6795AEFA0C2355D70155_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m83CF33E3D37BA5508E1987DC3A62A5400A9ECE77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m8461D3926FCBC6216A1DB57DDB883D4D2A789AFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m89689990C03289B46DDF9FEE2220BA4BC964694F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m90C1D08E4FEA291DC194780821C4088FAEF6AB0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m9E2C9F43CD88CBABD7A5953C25D6CC706D8E2C64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_m9F5E33DA316EAA07E23FE482A152347193FDC3A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mA1C5027B34939F67AC5532AA1C134A440DE7DA54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mAB05B0D4DA0A06F0BF51B66642832F6817F27396_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mB2B1E2C999C80BC866A8D3EF8B6AA7C9A914CE08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mBE245A5D9DE64C1263A5228628E04E131719CC65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mC138C4501C5CBAAD79B3B52F98DC7AAEAC2A3437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mCC2EFA576A479B02886FBB70B8776CA039BB64F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mCEF814D6BF10B9519672E013F89B8454324E5EA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mD6A0AEF7BCE6456FAA1F41AB6A23D78814070E54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mD7E744CF8C2977BBA40C7E7E38A8E4FE1093B140_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mD8F68063396AD3E6024D0122A5227D08D7C0BF53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mD97EE9CE4618EF56B9EAAA7E90C1A4D58285DBEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mE80C7CA7A05582B8D3C8AC2114761AC01EA7D836_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mEE449B4E51E3014DD31BC2AEADDF2E5F20667BBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mFAAEF72E5F350430DC5BB37C2D332C2988232D76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_Create_mFEEED2703F5A15BFFDFA8C5AC6466EB4F9788329_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DictionaryKeyCollectionDebugView_2__ctor_mCF9666ED4B0DD11693FD8207FE8299DA20774526_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DictionaryValueCollectionDebugView_2__ctor_m3738E4005F68B0D85A1CD3C0750CB5DA5273EB22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_BinarySearch_m0B2F9D6EA76D97A87A36FF3F703176BA891689CE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_BinarySearch_mCB24D2D0F36BE5C42952DF4E1A65966667330CB4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_Sort_m1A7130392EE383B614830B46679DC48443DD1D27_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_Sort_m2EDBEB7CCB015F07F54E95A321A0745AA443D5A1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_Sort_m6B36A47612F2102125B3B576942122DF87FC735B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_1_Sort_mEDEEC98ECFC836B58336F04CB3AE53E650E5FE8B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_2_Sort_m54990056CBDEC54715AFEF54BF5698F41F0E82DE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ArraySortHelper_2_Sort_mB1F0BA2E8984A2AB76EF0E14F5209EF253AFDAC5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m047717BD76233DE28FE21E04408D0BFF8BC376BA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m1515B1F69854CC445B27791D9AE4B66346C16120_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m1DFE9B59499F47DF4D197268D51E5C4BA05312E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m26298799E544D9EE595C576C45AA43266EBB2AE1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m353C887DC5F3B65AE0D85C08133AFEBA424104E0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m3ACB8DF7483F9D10E28DD6B593A5A69CC85C78D2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m40CC214DFEEE36DEA98632D5251A5059609915BF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m459C575628E47F5D7EAEFCB509217DD5D7B00217_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m51D28D1F273C9925D11AF090F8F4C2F440BC9903_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m5A3CB8804F580F0C1E3AECDEBDA302179D5049D7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m5D4BF8466DC48BB4297C6024CACF67E3F6552B54_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m61F0FF73BEA955B76532DCD396B49D177FA6A59D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m66D81FA35CEA1FAA4C48914316B4CA019BA53973_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m6C161D2E7ED7B604A2A7440A27AF3EFDE37FEE07_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m7D712CA1A497404937832845D5501D31B3024C74_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m81BB61B6D9F7BAFFC52EA9B4F04CA5C7DA2215AA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m8AB339D324F45E0FF070726259CD717D63D15D42_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m92908391E34FD664FB1003AE52CA277FBCDA1617_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m97819CA539836EAA46FA62D5C5B900BED713BF82_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_m9B5C553F546A00811F9360CD41F1317EBBCE1AF1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mA54B74916770EF33EB14F698F93559506476FFC7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mA7500F13D99BC333FC0D998E27FC2006FB2416D9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mA7EDAEED68708438AB5F5A18C09EC96071101F1B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mA8227022D1B3D587884CF44EB1208B4D4548EA55_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mAC1185E3F2524C05C0E0C6E745C49813FC930734_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mAD677AB80AE35F4FCFABC537772D4F694124486C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mB02598C6B5A9E306A8D2B3D6A04A4506848EC53D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mB325CA41DC9754670DC411DD6AD72ECA0CC23ADA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mB54FA5E6B35FE9B57D04C888F464BCBE366E4F61_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mBE90936296E5487253F2CECCDA7D5834F7A8EA47_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mC1A37E6DF1F157F836AEC75EDEAB79A70A06017D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mDDFCAE596827BF30E1AFE72E95AA054D3150FD7F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mE7D0E1620677D65C568D56CE141BA59BFA22DAE5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mF3F0F28977DF64F7FB115EC00BBDEAE25B47D9E4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_CreateComparer_mFF22DD81E3F312F716EF363ED21C8F67B7D7EAEC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m175CC0DBBC09A51DF4593570A1B8546AA91BE397_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m1EEF6C4414D0790FA2241C8694A59A880AF5726A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m1EFF9662ED395CF3C9ED218A0DC90756A4B7757D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m2027AD342A44A383D1BFC9204C3F9383EDFDCCCE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m2E600F4354F175AC50917CA8EE1EFD2FE792A6C9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m33B87B5838C55FCD4DAC1DC998651EAD46FAD5EC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m3FC13390150824EC5CA4817F5BC36EA5FBC0D410_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m614C2EF5F6D37BD29BAEEB81E0139195461FE6F7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m667FA9FCB2D638A658333A6075DD6AB8596B27CE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m6853E41A89DFA4A21817BBAFE98B70E154D1C1B2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m68EA188C8FF48C5F1562546F11A07C38E4ACB115_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m6BB560648841577711BA47D0D85CF1CC999807CF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m7896608F3E053B242F140AEA2B206658C857CD10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m7BE761435CB2E950E4AD6795AEFA0C2355D70155_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m83CF33E3D37BA5508E1987DC3A62A5400A9ECE77_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m8461D3926FCBC6216A1DB57DDB883D4D2A789AFE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m89689990C03289B46DDF9FEE2220BA4BC964694F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m90C1D08E4FEA291DC194780821C4088FAEF6AB0C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m9E2C9F43CD88CBABD7A5953C25D6CC706D8E2C64_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_m9F5E33DA316EAA07E23FE482A152347193FDC3A9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mA1C5027B34939F67AC5532AA1C134A440DE7DA54_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mAB05B0D4DA0A06F0BF51B66642832F6817F27396_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mB2B1E2C999C80BC866A8D3EF8B6AA7C9A914CE08_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mBE245A5D9DE64C1263A5228628E04E131719CC65_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mC138C4501C5CBAAD79B3B52F98DC7AAEAC2A3437_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mCC2EFA576A479B02886FBB70B8776CA039BB64F9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mCEF814D6BF10B9519672E013F89B8454324E5EA5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mD6A0AEF7BCE6456FAA1F41AB6A23D78814070E54_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mD7E744CF8C2977BBA40C7E7E38A8E4FE1093B140_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mD8F68063396AD3E6024D0122A5227D08D7C0BF53_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mD97EE9CE4618EF56B9EAAA7E90C1A4D58285DBEF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mE80C7CA7A05582B8D3C8AC2114761AC01EA7D836_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mEE449B4E51E3014DD31BC2AEADDF2E5F20667BBD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mFAAEF72E5F350430DC5BB37C2D332C2988232D76_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Comparer_1_Create_mFEEED2703F5A15BFFDFA8C5AC6466EB4F9788329_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t DictionaryKeyCollectionDebugView_2__ctor_mCF9666ED4B0DD11693FD8207FE8299DA20774526_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t DictionaryValueCollectionDebugView_2__ctor_m3738E4005F68B0D85A1CD3C0750CB5DA5273EB22_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_MetadataUsageId;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE;
struct EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591;
struct EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC;
struct EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8;
struct EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB;
struct EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3;
struct EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038;
struct EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D;
struct EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9;
struct EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4;
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.Generic.ArraySortHelper`1<UnityEngine.Vector3>
struct ArraySortHelper_1_t6EE73C70E86A29CF7D4CEDA8BCA95E00F48E1A00 : public RuntimeObject
{
public:
public:
};
// System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>
struct ArraySortHelper_1_t79BFFFF71C271762889D172AD0D2E47698893F56 : public RuntimeObject
{
public:
public:
};
// System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>
struct ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F : public RuntimeObject
{
public:
public:
};
struct ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F_StaticFields
{
public:
// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * ___s_defaultArraySortHelper_0;
public:
inline static int32_t get_offset_of_s_defaultArraySortHelper_0() { return static_cast<int32_t>(offsetof(ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F_StaticFields, ___s_defaultArraySortHelper_0)); }
inline ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * get_s_defaultArraySortHelper_0() const { return ___s_defaultArraySortHelper_0; }
inline ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F ** get_address_of_s_defaultArraySortHelper_0() { return &___s_defaultArraySortHelper_0; }
inline void set_s_defaultArraySortHelper_0(ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * value)
{
___s_defaultArraySortHelper_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_defaultArraySortHelper_0), (void*)value);
}
};
// System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>
struct ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 : public RuntimeObject
{
public:
public:
};
struct ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5_StaticFields
{
public:
// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * ___s_defaultArraySortHelper_0;
public:
inline static int32_t get_offset_of_s_defaultArraySortHelper_0() { return static_cast<int32_t>(offsetof(ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5_StaticFields, ___s_defaultArraySortHelper_0)); }
inline ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * get_s_defaultArraySortHelper_0() const { return ___s_defaultArraySortHelper_0; }
inline ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 ** get_address_of_s_defaultArraySortHelper_0() { return &___s_defaultArraySortHelper_0; }
inline void set_s_defaultArraySortHelper_0(ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * value)
{
___s_defaultArraySortHelper_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_defaultArraySortHelper_0), (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.UInt32>
struct Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * 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.Networking.ChannelPacket>
struct Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>
struct Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>
struct Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>
struct Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>
struct Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * 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.DictionaryKeyCollectionDebugView`2<System.Object,System.Object>
struct DictionaryKeyCollectionDebugView_2_tE2001632545DCAD157DB38A935C22828ADC0F9C1 : public RuntimeObject
{
public:
// System.Collections.Generic.ICollection`1<TKey> System.Collections.Generic.DictionaryKeyCollectionDebugView`2::_collection
RuntimeObject* ____collection_0;
public:
inline static int32_t get_offset_of__collection_0() { return static_cast<int32_t>(offsetof(DictionaryKeyCollectionDebugView_2_tE2001632545DCAD157DB38A935C22828ADC0F9C1, ____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.DictionaryKeyCollectionDebugView`2<System.Object,System.Object>
struct DictionaryKeyCollectionDebugView_2_t290B73308A6569615BC95607120E5BD32F560CA8 : public RuntimeObject
{
public:
public:
};
// System.Collections.Generic.DictionaryValueCollectionDebugView`2<System.Object,System.Object>
struct DictionaryValueCollectionDebugView_2_t57A7F4242AC17CE4945F474E0A0EFF539BE950B4 : public RuntimeObject
{
public:
public:
};
// System.Collections.Generic.DictionaryValueCollectionDebugView`2<System.Object,System.Object>
struct DictionaryValueCollectionDebugView_2_t5DCBD0123990B14CCEBB185ABC79008B8975E930 : public RuntimeObject
{
public:
// System.Collections.Generic.ICollection`1<TValue> System.Collections.Generic.DictionaryValueCollectionDebugView`2::_collection
RuntimeObject* ____collection_0;
public:
inline static int32_t get_offset_of__collection_0() { return static_cast<int32_t>(offsetof(DictionaryValueCollectionDebugView_2_t5DCBD0123990B14CCEBB185ABC79008B8975E930, ____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.Dictionary`2<System.Guid,System.Object>
struct Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t15C8B15130E4E7B7CD7D11CE909D4ECD1932151E * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t46B01CABF972366F0EAD3927B1A97339B8283D5F * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___entries_1)); }
inline EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___keys_7)); }
inline KeyCollection_t15C8B15130E4E7B7CD7D11CE909D4ECD1932151E * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t15C8B15130E4E7B7CD7D11CE909D4ECD1932151E ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t15C8B15130E4E7B7CD7D11CE909D4ECD1932151E * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ___values_8)); }
inline ValueCollection_t46B01CABF972366F0EAD3927B1A97339B8283D5F * get_values_8() const { return ___values_8; }
inline ValueCollection_t46B01CABF972366F0EAD3927B1A97339B8283D5F ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t46B01CABF972366F0EAD3927B1A97339B8283D5F * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int16,System.Object>
struct Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tBFD7FA7BB1A86E8D1B234E5FE579D0CD0E534F79 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t42D618204DF3857C898ED2E1455E833FE5DEBB09 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___entries_1)); }
inline EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___keys_7)); }
inline KeyCollection_tBFD7FA7BB1A86E8D1B234E5FE579D0CD0E534F79 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tBFD7FA7BB1A86E8D1B234E5FE579D0CD0E534F79 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tBFD7FA7BB1A86E8D1B234E5FE579D0CD0E534F79 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ___values_8)); }
inline ValueCollection_t42D618204DF3857C898ED2E1455E833FE5DEBB09 * get_values_8() const { return ___values_8; }
inline ValueCollection_t42D618204DF3857C898ED2E1455E833FE5DEBB09 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t42D618204DF3857C898ED2E1455E833FE5DEBB09 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t247C6587A2D9DAFEFD3863012E19D5BE565D738E * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t4F0931CDBEC78250B6593DE976E46E2179187225 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___entries_1)); }
inline EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___keys_7)); }
inline KeyCollection_t247C6587A2D9DAFEFD3863012E19D5BE565D738E * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t247C6587A2D9DAFEFD3863012E19D5BE565D738E ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t247C6587A2D9DAFEFD3863012E19D5BE565D738E * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ___values_8)); }
inline ValueCollection_t4F0931CDBEC78250B6593DE976E46E2179187225 * get_values_8() const { return ___values_8; }
inline ValueCollection_t4F0931CDBEC78250B6593DE976E46E2179187225 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t4F0931CDBEC78250B6593DE976E46E2179187225 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>
struct Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tECDC78C982B8302323787157476F31D51DEE8503 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t8F7063EADB83044AE0CF1D49C53CBEF3570EEEC5 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___entries_1)); }
inline EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___keys_7)); }
inline KeyCollection_tECDC78C982B8302323787157476F31D51DEE8503 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tECDC78C982B8302323787157476F31D51DEE8503 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tECDC78C982B8302323787157476F31D51DEE8503 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ___values_8)); }
inline ValueCollection_t8F7063EADB83044AE0CF1D49C53CBEF3570EEEC5 * get_values_8() const { return ___values_8; }
inline ValueCollection_t8F7063EADB83044AE0CF1D49C53CBEF3570EEEC5 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t8F7063EADB83044AE0CF1D49C53CBEF3570EEEC5 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tD9C8E536A381927321C836AF08E105D2C08708E4 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t3FD53D56DE3134B77455B3BF32328593D667229E * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___entries_1)); }
inline EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___keys_7)); }
inline KeyCollection_tD9C8E536A381927321C836AF08E105D2C08708E4 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tD9C8E536A381927321C836AF08E105D2C08708E4 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tD9C8E536A381927321C836AF08E105D2C08708E4 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ___values_8)); }
inline ValueCollection_t3FD53D56DE3134B77455B3BF32328593D667229E * get_values_8() const { return ___values_8; }
inline ValueCollection_t3FD53D56DE3134B77455B3BF32328593D667229E ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t3FD53D56DE3134B77455B3BF32328593D667229E * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
struct Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t41F9B52C0335EF403CBAC52A3D5898ACB45A4796 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_tBD4EC4715580F999CCA3201484630A222F3BE5B5 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___entries_1)); }
inline EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___keys_7)); }
inline KeyCollection_t41F9B52C0335EF403CBAC52A3D5898ACB45A4796 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t41F9B52C0335EF403CBAC52A3D5898ACB45A4796 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t41F9B52C0335EF403CBAC52A3D5898ACB45A4796 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ___values_8)); }
inline ValueCollection_tBD4EC4715580F999CCA3201484630A222F3BE5B5 * get_values_8() const { return ___values_8; }
inline ValueCollection_tBD4EC4715580F999CCA3201484630A222F3BE5B5 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_tBD4EC4715580F999CCA3201484630A222F3BE5B5 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>
struct Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t37AC2256FF6BA65A0806E01F8F4DF658556DEF9E * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t9F4C4BED602A2508BCF45D3882BC4164F33BA5B2 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___entries_1)); }
inline EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___keys_7)); }
inline KeyCollection_t37AC2256FF6BA65A0806E01F8F4DF658556DEF9E * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t37AC2256FF6BA65A0806E01F8F4DF658556DEF9E ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t37AC2256FF6BA65A0806E01F8F4DF658556DEF9E * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ___values_8)); }
inline ValueCollection_t9F4C4BED602A2508BCF45D3882BC4164F33BA5B2 * get_values_8() const { return ___values_8; }
inline ValueCollection_t9F4C4BED602A2508BCF45D3882BC4164F33BA5B2 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t9F4C4BED602A2508BCF45D3882BC4164F33BA5B2 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t35BBEE4BF6694D7EEF3D286B6F9A808FD797F93F * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t4B2E092EE9A4E61506400C34FE1B5325E692E7E1 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___entries_1)); }
inline EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___keys_7)); }
inline KeyCollection_t35BBEE4BF6694D7EEF3D286B6F9A808FD797F93F * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t35BBEE4BF6694D7EEF3D286B6F9A808FD797F93F ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t35BBEE4BF6694D7EEF3D286B6F9A808FD797F93F * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ___values_8)); }
inline ValueCollection_t4B2E092EE9A4E61506400C34FE1B5325E692E7E1 * get_values_8() const { return ___values_8; }
inline ValueCollection_t4B2E092EE9A4E61506400C34FE1B5325E692E7E1 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t4B2E092EE9A4E61506400C34FE1B5325E692E7E1 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tEECFF3D52DBAFA05FAD1589D36F0A8EEF9E2670E * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t7B108E5949AABED7EBC85ED1016365781619DAB7 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___entries_1)); }
inline EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___keys_7)); }
inline KeyCollection_tEECFF3D52DBAFA05FAD1589D36F0A8EEF9E2670E * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tEECFF3D52DBAFA05FAD1589D36F0A8EEF9E2670E ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tEECFF3D52DBAFA05FAD1589D36F0A8EEF9E2670E * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ___values_8)); }
inline ValueCollection_t7B108E5949AABED7EBC85ED1016365781619DAB7 * get_values_8() const { return ___values_8; }
inline ValueCollection_t7B108E5949AABED7EBC85ED1016365781619DAB7 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t7B108E5949AABED7EBC85ED1016365781619DAB7 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>
struct Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t16EDFEDFE6B46AE31E251DC5F71DDA39573C0A96 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t74015A8B75054E8C8947DAA50BD4DD43F895BECE * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___entries_1)); }
inline EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___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_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___keys_7)); }
inline KeyCollection_t16EDFEDFE6B46AE31E251DC5F71DDA39573C0A96 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t16EDFEDFE6B46AE31E251DC5F71DDA39573C0A96 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t16EDFEDFE6B46AE31E251DC5F71DDA39573C0A96 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ___values_8)); }
inline ValueCollection_t74015A8B75054E8C8947DAA50BD4DD43F895BECE * get_values_8() const { return ___values_8; }
inline ValueCollection_t74015A8B75054E8C8947DAA50BD4DD43F895BECE ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t74015A8B75054E8C8947DAA50BD4DD43F895BECE * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
public:
public:
};
// 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.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4
{
public:
// System.Object System.Collections.DictionaryEntry::_key
RuntimeObject * ____key_0;
// System.Object System.Collections.DictionaryEntry::_value
RuntimeObject * ____value_1;
public:
inline static int32_t get_offset_of__key_0() { return static_cast<int32_t>(offsetof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____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(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____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);
}
};
// Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_pinvoke
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
// Native definition for COM marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_com
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
// System.Collections.Generic.ComparisonComparer`1<FairyGUI.GPath_Segment>
struct ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 : public Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562, ____comparison_1)); }
inline Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<FairyGUI.GPathPoint>
struct ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB : public Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB, ____comparison_1)); }
inline Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<FairyGUI.TextField_CharPosition>
struct ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 : public Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9, ____comparison_1)); }
inline Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Boolean>
struct ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 : public Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7, ____comparison_1)); }
inline Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Byte>
struct ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 : public Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650, ____comparison_1)); }
inline Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Char>
struct ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 : public Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4, ____comparison_1)); }
inline Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A : public Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A, ____comparison_1)); }
inline Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Int32>
struct ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC : public Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC, ____comparison_1)); }
inline Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Int32Enum>
struct ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 : public Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9, ____comparison_1)); }
inline Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Int64>
struct ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 : public Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680, ____comparison_1)); }
inline Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Object>
struct ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 : public Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035, ____comparison_1)); }
inline Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.Single>
struct ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 : public Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2, ____comparison_1)); }
inline Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.UInt32>
struct ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 : public Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060, ____comparison_1)); }
inline Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<System.UInt64>
struct ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 : public Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66, ____comparison_1)); }
inline Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.AnimatorClipInfo>
struct ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A : public Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A, ____comparison_1)); }
inline Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>
struct ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 : public Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682, ____comparison_1)); }
inline Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color32>
struct ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 : public Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544, ____comparison_1)); }
inline Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color>
struct ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 : public Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970, ____comparison_1)); }
inline Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Matrix4x4>
struct ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 : public Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092, ____comparison_1)); }
inline Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ChannelPacket>
struct ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 : public Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285, ____comparison_1)); }
inline Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ClientScene_PendingOwner>
struct ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 : public Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460, ____comparison_1)); }
inline Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.LocalClient_InternalMsg>
struct ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B : public Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B, ____comparison_1)); }
inline Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>
struct ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E : public Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E, ____comparison_1)); }
inline Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>
struct ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 : public Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68, ____comparison_1)); }
inline Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 : public Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5, ____comparison_1)); }
inline Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF : public Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF, ____comparison_1)); }
inline Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.ParticleSystem_Particle>
struct ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 : public Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438, ____comparison_1)); }
inline Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.RaycastHit2D>
struct ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F : public Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F, ____comparison_1)); }
inline Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rect>
struct ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 : public Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7, ____comparison_1)); }
inline Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 : public Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99, ____comparison_1)); }
inline Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 : public Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2, ____comparison_1)); }
inline Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 : public Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51, ____comparison_1)); }
inline Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector2>
struct ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 : public Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889, ____comparison_1)); }
inline Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector3>
struct ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 : public Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0, ____comparison_1)); }
inline Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector4>
struct ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 : public Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6
{
public:
// System.Comparison`1<T> System.Collections.Generic.ComparisonComparer`1::_comparison
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ____comparison_1;
public:
inline static int32_t get_offset_of__comparison_1() { return static_cast<int32_t>(offsetof(ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74, ____comparison_1)); }
inline Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * get__comparison_1() const { return ____comparison_1; }
inline Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 ** get_address_of__comparison_1() { return &____comparison_1; }
inline void set__comparison_1(Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * value)
{
____comparison_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparison_1), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int16,System.Object>
struct Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
int16_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997, ___key_2)); }
inline int16_t get_key_2() const { return ___key_2; }
inline int16_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(int16_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int32,System.Object>
struct Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
int32_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D, ___key_2)); }
inline int32_t get_key_2() const { return ___key_2; }
inline int32_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(int32_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int64,System.Object>
struct Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
int64_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4, ___key_2)); }
inline int64_t get_key_2() const { return ___key_2; }
inline int64_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(int64_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Boolean>
struct Entry_t495C47A91D5A1899AF832D603308B663495EC5A8
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
bool ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t495C47A91D5A1899AF832D603308B663495EC5A8, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t495C47A91D5A1899AF832D603308B663495EC5A8, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t495C47A91D5A1899AF832D603308B663495EC5A8, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t495C47A91D5A1899AF832D603308B663495EC5A8, ___value_3)); }
inline bool get_value_3() const { return ___value_3; }
inline bool* get_address_of_value_3() { return &___value_3; }
inline void set_value_3(bool value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Int32>
struct Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
int32_t ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE, ___value_3)); }
inline int32_t get_value_3() const { return ___value_3; }
inline int32_t* get_address_of_value_3() { return &___value_3; }
inline void set_value_3(int32_t value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Int64>
struct Entry_t765B0DB54871A5BDB0F5E208C7158C68344F1A41
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
int64_t ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t765B0DB54871A5BDB0F5E208C7158C68344F1A41, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t765B0DB54871A5BDB0F5E208C7158C68344F1A41, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t765B0DB54871A5BDB0F5E208C7158C68344F1A41, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t765B0DB54871A5BDB0F5E208C7158C68344F1A41, ___value_3)); }
inline int64_t get_value_3() const { return ___value_3; }
inline int64_t* get_address_of_value_3() { return &___value_3; }
inline void set_value_3(int64_t value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Object>
struct Entry_t03898C03E4E291FD6780D28D81A25E3CACF2BADA
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t03898C03E4E291FD6780D28D81A25E3CACF2BADA, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t03898C03E4E291FD6780D28D81A25E3CACF2BADA, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t03898C03E4E291FD6780D28D81A25E3CACF2BADA, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t03898C03E4E291FD6780D28D81A25E3CACF2BADA, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.UInt32,System.Object>
struct Entry_t443D72C18A3A122927C703E1FEBF06B4FDB17F38
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
uint32_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t443D72C18A3A122927C703E1FEBF06B4FDB17F38, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t443D72C18A3A122927C703E1FEBF06B4FDB17F38, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t443D72C18A3A122927C703E1FEBF06B4FDB17F38, ___key_2)); }
inline uint32_t get_key_2() const { return ___key_2; }
inline uint32_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(uint32_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t443D72C18A3A122927C703E1FEBF06B4FDB17F38, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>
struct KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int16_t ___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_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A, ___key_0)); }
inline int16_t get_key_0() const { return ___key_0; }
inline int16_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int16_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A, ___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.KeyValuePair`2<System.Int32,System.Object>
struct KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___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_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C, ___key_0)); }
inline int32_t get_key_0() const { return ___key_0; }
inline int32_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int32_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C, ___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.KeyValuePair`2<System.Int64,System.Object>
struct KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int64_t ___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_t01369E536C15A7A1AF58F260AD740C479FBFC4EA, ___key_0)); }
inline int64_t get_key_0() const { return ___key_0; }
inline int64_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int64_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA, ___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.KeyValuePair`2<System.Object,System.Boolean>
struct KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
bool ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1, ___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_tF975BF5238F06AC9CCA19111DD41484E071258C1, ___value_1)); }
inline bool get_value_1() const { return ___value_1; }
inline bool* get_address_of_value_1() { return &___value_1; }
inline void set_value_1(bool value)
{
___value_1 = value;
}
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
struct KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
int32_t ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E, ___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_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E, ___value_1)); }
inline int32_t get_value_1() const { return ___value_1; }
inline int32_t* get_address_of_value_1() { return &___value_1; }
inline void set_value_1(int32_t value)
{
___value_1 = value;
}
};
// 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.UInt32>
struct ObjectComparer_1_tB4365B4EA75C1F950E5002704C24F3E882713DE2 : public Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E
{
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.Networking.ChannelPacket>
struct ObjectComparer_1_t3B266714A3925DAF43433A5BA6C62FE64AC6A4B0 : public Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.ClientScene_PendingOwner>
struct ObjectComparer_1_tCCABEA9FA72FF93A3109A93B6CF5C980B4910AF6 : public Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.LocalClient_InternalMsg>
struct ObjectComparer_1_tFD92C180D829217685468D47FF29A1CDBDE7E4C4 : public Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>
struct ObjectComparer_1_tC5152F82590DC151D4DA4A4CED788CA462E2585F : public Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>
struct ObjectComparer_1_t38D7726E3ED6C1071767290317EB8F2DFF883A79 : public Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct ObjectComparer_1_tCA0E4C9763E86F077019B07ECCE2FDC7E30817B1 : public Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct ObjectComparer_1_t83C59B329B1E8BFD06BC7F364BDCF6FAD752B0E2 : public Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E
{
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.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.Int16
struct Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D
{
public:
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D, ___m_value_0)); }
inline int16_t get_m_value_0() const { return ___m_value_0; }
inline int16_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int16_t value)
{
___m_value_0 = 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.Resources.ResourceLocator
struct ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C
{
public:
// System.Object System.Resources.ResourceLocator::_value
RuntimeObject * ____value_0;
// System.Int32 System.Resources.ResourceLocator::_dataPos
int32_t ____dataPos_1;
public:
inline static int32_t get_offset_of__value_0() { return static_cast<int32_t>(offsetof(ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C, ____value_0)); }
inline RuntimeObject * get__value_0() const { return ____value_0; }
inline RuntimeObject ** get_address_of__value_0() { return &____value_0; }
inline void set__value_0(RuntimeObject * value)
{
____value_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____value_0), (void*)value);
}
inline static int32_t get_offset_of__dataPos_1() { return static_cast<int32_t>(offsetof(ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C, ____dataPos_1)); }
inline int32_t get__dataPos_1() const { return ____dataPos_1; }
inline int32_t* get_address_of__dataPos_1() { return &____dataPos_1; }
inline void set__dataPos_1(int32_t value)
{
____dataPos_1 = value;
}
};
// Native definition for P/Invoke marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C_marshaled_pinvoke
{
Il2CppIUnknown* ____value_0;
int32_t ____dataPos_1;
};
// Native definition for COM marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C_marshaled_com
{
Il2CppIUnknown* ____value_0;
int32_t ____dataPos_1;
};
// 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.UInt32
struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B
{
public:
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___m_value_0)); }
inline uint32_t get_m_value_0() const { return ___m_value_0; }
inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint32_t value)
{
___m_value_0 = value;
}
};
// 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.Experimental.TerrainAPI.TerrainUtility_TerrainMap_TileCoord
struct TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA
{
public:
// System.Int32 UnityEngine.Experimental.TerrainAPI.TerrainUtility_TerrainMap_TileCoord::tileX
int32_t ___tileX_0;
// System.Int32 UnityEngine.Experimental.TerrainAPI.TerrainUtility_TerrainMap_TileCoord::tileZ
int32_t ___tileZ_1;
public:
inline static int32_t get_offset_of_tileX_0() { return static_cast<int32_t>(offsetof(TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA, ___tileX_0)); }
inline int32_t get_tileX_0() const { return ___tileX_0; }
inline int32_t* get_address_of_tileX_0() { return &___tileX_0; }
inline void set_tileX_0(int32_t value)
{
___tileX_0 = value;
}
inline static int32_t get_offset_of_tileZ_1() { return static_cast<int32_t>(offsetof(TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA, ___tileZ_1)); }
inline int32_t get_tileZ_1() const { return ___tileZ_1; }
inline int32_t* get_address_of_tileZ_1() { return &___tileZ_1; }
inline void set_tileZ_1(int32_t value)
{
___tileZ_1 = 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.Networking.ChannelPacket
struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D
{
public:
// System.Int32 UnityEngine.Networking.ChannelPacket::m_Position
int32_t ___m_Position_0;
// System.Byte[] UnityEngine.Networking.ChannelPacket::m_Buffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_Buffer_1;
// System.Boolean UnityEngine.Networking.ChannelPacket::m_IsReliable
bool ___m_IsReliable_2;
public:
inline static int32_t get_offset_of_m_Position_0() { return static_cast<int32_t>(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_Position_0)); }
inline int32_t get_m_Position_0() const { return ___m_Position_0; }
inline int32_t* get_address_of_m_Position_0() { return &___m_Position_0; }
inline void set_m_Position_0(int32_t value)
{
___m_Position_0 = value;
}
inline static int32_t get_offset_of_m_Buffer_1() { return static_cast<int32_t>(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_Buffer_1)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_Buffer_1() const { return ___m_Buffer_1; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_Buffer_1() { return &___m_Buffer_1; }
inline void set_m_Buffer_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___m_Buffer_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_Buffer_1), (void*)value);
}
inline static int32_t get_offset_of_m_IsReliable_2() { return static_cast<int32_t>(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_IsReliable_2)); }
inline bool get_m_IsReliable_2() const { return ___m_IsReliable_2; }
inline bool* get_address_of_m_IsReliable_2() { return &___m_IsReliable_2; }
inline void set_m_IsReliable_2(bool value)
{
___m_IsReliable_2 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.ChannelPacket
struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D_marshaled_pinvoke
{
int32_t ___m_Position_0;
Il2CppSafeArray/*NONE*/* ___m_Buffer_1;
int32_t ___m_IsReliable_2;
};
// Native definition for COM marshalling of UnityEngine.Networking.ChannelPacket
struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D_marshaled_com
{
int32_t ___m_Position_0;
Il2CppSafeArray/*NONE*/* ___m_Buffer_1;
int32_t ___m_IsReliable_2;
};
// UnityEngine.Networking.LocalClient_InternalMsg
struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0
{
public:
// System.Byte[] UnityEngine.Networking.LocalClient_InternalMsg::buffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_0;
// System.Int32 UnityEngine.Networking.LocalClient_InternalMsg::channelId
int32_t ___channelId_1;
public:
inline static int32_t get_offset_of_buffer_0() { return static_cast<int32_t>(offsetof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0, ___buffer_0)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_0() const { return ___buffer_0; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_0() { return &___buffer_0; }
inline void set_buffer_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buffer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buffer_0), (void*)value);
}
inline static int32_t get_offset_of_channelId_1() { return static_cast<int32_t>(offsetof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0, ___channelId_1)); }
inline int32_t get_channelId_1() const { return ___channelId_1; }
inline int32_t* get_address_of_channelId_1() { return &___channelId_1; }
inline void set_channelId_1(int32_t value)
{
___channelId_1 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.LocalClient/InternalMsg
struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___buffer_0;
int32_t ___channelId_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.LocalClient/InternalMsg
struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___buffer_0;
int32_t ___channelId_1;
};
// UnityEngine.Networking.NetworkBroadcastResult
struct NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6
{
public:
// System.String UnityEngine.Networking.NetworkBroadcastResult::serverAddress
String_t* ___serverAddress_0;
// System.Byte[] UnityEngine.Networking.NetworkBroadcastResult::broadcastData
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___broadcastData_1;
public:
inline static int32_t get_offset_of_serverAddress_0() { return static_cast<int32_t>(offsetof(NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6, ___serverAddress_0)); }
inline String_t* get_serverAddress_0() const { return ___serverAddress_0; }
inline String_t** get_address_of_serverAddress_0() { return &___serverAddress_0; }
inline void set_serverAddress_0(String_t* value)
{
___serverAddress_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___serverAddress_0), (void*)value);
}
inline static int32_t get_offset_of_broadcastData_1() { return static_cast<int32_t>(offsetof(NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6, ___broadcastData_1)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_broadcastData_1() const { return ___broadcastData_1; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_broadcastData_1() { return &___broadcastData_1; }
inline void set_broadcastData_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___broadcastData_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___broadcastData_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkBroadcastResult
struct NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6_marshaled_pinvoke
{
char* ___serverAddress_0;
Il2CppSafeArray/*NONE*/* ___broadcastData_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.NetworkBroadcastResult
struct NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6_marshaled_com
{
Il2CppChar* ___serverAddress_0;
Il2CppSafeArray/*NONE*/* ___broadcastData_1;
};
// UnityEngine.Networking.NetworkHash128
struct NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C
{
public:
// System.Byte UnityEngine.Networking.NetworkHash128::i0
uint8_t ___i0_0;
// System.Byte UnityEngine.Networking.NetworkHash128::i1
uint8_t ___i1_1;
// System.Byte UnityEngine.Networking.NetworkHash128::i2
uint8_t ___i2_2;
// System.Byte UnityEngine.Networking.NetworkHash128::i3
uint8_t ___i3_3;
// System.Byte UnityEngine.Networking.NetworkHash128::i4
uint8_t ___i4_4;
// System.Byte UnityEngine.Networking.NetworkHash128::i5
uint8_t ___i5_5;
// System.Byte UnityEngine.Networking.NetworkHash128::i6
uint8_t ___i6_6;
// System.Byte UnityEngine.Networking.NetworkHash128::i7
uint8_t ___i7_7;
// System.Byte UnityEngine.Networking.NetworkHash128::i8
uint8_t ___i8_8;
// System.Byte UnityEngine.Networking.NetworkHash128::i9
uint8_t ___i9_9;
// System.Byte UnityEngine.Networking.NetworkHash128::i10
uint8_t ___i10_10;
// System.Byte UnityEngine.Networking.NetworkHash128::i11
uint8_t ___i11_11;
// System.Byte UnityEngine.Networking.NetworkHash128::i12
uint8_t ___i12_12;
// System.Byte UnityEngine.Networking.NetworkHash128::i13
uint8_t ___i13_13;
// System.Byte UnityEngine.Networking.NetworkHash128::i14
uint8_t ___i14_14;
// System.Byte UnityEngine.Networking.NetworkHash128::i15
uint8_t ___i15_15;
public:
inline static int32_t get_offset_of_i0_0() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i0_0)); }
inline uint8_t get_i0_0() const { return ___i0_0; }
inline uint8_t* get_address_of_i0_0() { return &___i0_0; }
inline void set_i0_0(uint8_t value)
{
___i0_0 = value;
}
inline static int32_t get_offset_of_i1_1() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i1_1)); }
inline uint8_t get_i1_1() const { return ___i1_1; }
inline uint8_t* get_address_of_i1_1() { return &___i1_1; }
inline void set_i1_1(uint8_t value)
{
___i1_1 = value;
}
inline static int32_t get_offset_of_i2_2() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i2_2)); }
inline uint8_t get_i2_2() const { return ___i2_2; }
inline uint8_t* get_address_of_i2_2() { return &___i2_2; }
inline void set_i2_2(uint8_t value)
{
___i2_2 = value;
}
inline static int32_t get_offset_of_i3_3() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i3_3)); }
inline uint8_t get_i3_3() const { return ___i3_3; }
inline uint8_t* get_address_of_i3_3() { return &___i3_3; }
inline void set_i3_3(uint8_t value)
{
___i3_3 = value;
}
inline static int32_t get_offset_of_i4_4() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i4_4)); }
inline uint8_t get_i4_4() const { return ___i4_4; }
inline uint8_t* get_address_of_i4_4() { return &___i4_4; }
inline void set_i4_4(uint8_t value)
{
___i4_4 = value;
}
inline static int32_t get_offset_of_i5_5() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i5_5)); }
inline uint8_t get_i5_5() const { return ___i5_5; }
inline uint8_t* get_address_of_i5_5() { return &___i5_5; }
inline void set_i5_5(uint8_t value)
{
___i5_5 = value;
}
inline static int32_t get_offset_of_i6_6() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i6_6)); }
inline uint8_t get_i6_6() const { return ___i6_6; }
inline uint8_t* get_address_of_i6_6() { return &___i6_6; }
inline void set_i6_6(uint8_t value)
{
___i6_6 = value;
}
inline static int32_t get_offset_of_i7_7() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i7_7)); }
inline uint8_t get_i7_7() const { return ___i7_7; }
inline uint8_t* get_address_of_i7_7() { return &___i7_7; }
inline void set_i7_7(uint8_t value)
{
___i7_7 = value;
}
inline static int32_t get_offset_of_i8_8() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i8_8)); }
inline uint8_t get_i8_8() const { return ___i8_8; }
inline uint8_t* get_address_of_i8_8() { return &___i8_8; }
inline void set_i8_8(uint8_t value)
{
___i8_8 = value;
}
inline static int32_t get_offset_of_i9_9() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i9_9)); }
inline uint8_t get_i9_9() const { return ___i9_9; }
inline uint8_t* get_address_of_i9_9() { return &___i9_9; }
inline void set_i9_9(uint8_t value)
{
___i9_9 = value;
}
inline static int32_t get_offset_of_i10_10() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i10_10)); }
inline uint8_t get_i10_10() const { return ___i10_10; }
inline uint8_t* get_address_of_i10_10() { return &___i10_10; }
inline void set_i10_10(uint8_t value)
{
___i10_10 = value;
}
inline static int32_t get_offset_of_i11_11() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i11_11)); }
inline uint8_t get_i11_11() const { return ___i11_11; }
inline uint8_t* get_address_of_i11_11() { return &___i11_11; }
inline void set_i11_11(uint8_t value)
{
___i11_11 = value;
}
inline static int32_t get_offset_of_i12_12() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i12_12)); }
inline uint8_t get_i12_12() const { return ___i12_12; }
inline uint8_t* get_address_of_i12_12() { return &___i12_12; }
inline void set_i12_12(uint8_t value)
{
___i12_12 = value;
}
inline static int32_t get_offset_of_i13_13() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i13_13)); }
inline uint8_t get_i13_13() const { return ___i13_13; }
inline uint8_t* get_address_of_i13_13() { return &___i13_13; }
inline void set_i13_13(uint8_t value)
{
___i13_13 = value;
}
inline static int32_t get_offset_of_i14_14() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i14_14)); }
inline uint8_t get_i14_14() const { return ___i14_14; }
inline uint8_t* get_address_of_i14_14() { return &___i14_14; }
inline void set_i14_14(uint8_t value)
{
___i14_14 = value;
}
inline static int32_t get_offset_of_i15_15() { return static_cast<int32_t>(offsetof(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C, ___i15_15)); }
inline uint8_t get_i15_15() const { return ___i15_15; }
inline uint8_t* get_address_of_i15_15() { return &___i15_15; }
inline void set_i15_15(uint8_t value)
{
___i15_15 = value;
}
};
// UnityEngine.Networking.NetworkInstanceId
struct NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615
{
public:
// System.UInt32 UnityEngine.Networking.NetworkInstanceId::m_Value
uint32_t ___m_Value_0;
public:
inline static int32_t get_offset_of_m_Value_0() { return static_cast<int32_t>(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615, ___m_Value_0)); }
inline uint32_t get_m_Value_0() const { return ___m_Value_0; }
inline uint32_t* get_address_of_m_Value_0() { return &___m_Value_0; }
inline void set_m_Value_0(uint32_t value)
{
___m_Value_0 = value;
}
};
struct NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields
{
public:
// UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkInstanceId::Invalid
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___Invalid_1;
// UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkInstanceId::Zero
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___Zero_2;
public:
inline static int32_t get_offset_of_Invalid_1() { return static_cast<int32_t>(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields, ___Invalid_1)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_Invalid_1() const { return ___Invalid_1; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_Invalid_1() { return &___Invalid_1; }
inline void set_Invalid_1(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___Invalid_1 = value;
}
inline static int32_t get_offset_of_Zero_2() { return static_cast<int32_t>(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields, ___Zero_2)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_Zero_2() const { return ___Zero_2; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_Zero_2() { return &___Zero_2; }
inline void set_Zero_2(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___Zero_2 = value;
}
};
// UnityEngine.Networking.NetworkLobbyManager_PendingPlayer
struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090
{
public:
// UnityEngine.Networking.NetworkConnection UnityEngine.Networking.NetworkLobbyManager_PendingPlayer::conn
NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0;
// UnityEngine.GameObject UnityEngine.Networking.NetworkLobbyManager_PendingPlayer::lobbyPlayer
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1;
public:
inline static int32_t get_offset_of_conn_0() { return static_cast<int32_t>(offsetof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090, ___conn_0)); }
inline NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * get_conn_0() const { return ___conn_0; }
inline NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA ** get_address_of_conn_0() { return &___conn_0; }
inline void set_conn_0(NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * value)
{
___conn_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___conn_0), (void*)value);
}
inline static int32_t get_offset_of_lobbyPlayer_1() { return static_cast<int32_t>(offsetof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090, ___lobbyPlayer_1)); }
inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * get_lobbyPlayer_1() const { return ___lobbyPlayer_1; }
inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F ** get_address_of_lobbyPlayer_1() { return &___lobbyPlayer_1; }
inline void set_lobbyPlayer_1(GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * value)
{
___lobbyPlayer_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___lobbyPlayer_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkLobbyManager/PendingPlayer
struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090_marshaled_pinvoke
{
NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0;
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.NetworkLobbyManager/PendingPlayer
struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090_marshaled_com
{
NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0;
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1;
};
// UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers
struct ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9
{
public:
// System.Collections.Generic.List`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo> UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers::players
List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___players_0;
public:
inline static int32_t get_offset_of_players_0() { return static_cast<int32_t>(offsetof(ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9, ___players_0)); }
inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * get_players_0() const { return ___players_0; }
inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 ** get_address_of_players_0() { return &___players_0; }
inline void set_players_0(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * value)
{
___players_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___players_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers
struct ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9_marshaled_pinvoke
{
List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___players_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers
struct ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9_marshaled_com
{
List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___players_0;
};
// UnityEngine.Networking.NetworkSceneId
struct NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340
{
public:
// System.UInt32 UnityEngine.Networking.NetworkSceneId::m_Value
uint32_t ___m_Value_0;
public:
inline static int32_t get_offset_of_m_Value_0() { return static_cast<int32_t>(offsetof(NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340, ___m_Value_0)); }
inline uint32_t get_m_Value_0() const { return ___m_Value_0; }
inline uint32_t* get_address_of_m_Value_0() { return &___m_Value_0; }
inline void set_m_Value_0(uint32_t value)
{
___m_Value_0 = value;
}
};
// UnityEngine.Networking.NetworkSystem.CRCMessageEntry
struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118
{
public:
// System.String UnityEngine.Networking.NetworkSystem.CRCMessageEntry::name
String_t* ___name_0;
// System.Byte UnityEngine.Networking.NetworkSystem.CRCMessageEntry::channel
uint8_t ___channel_1;
public:
inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118, ___name_0)); }
inline String_t* get_name_0() const { return ___name_0; }
inline String_t** get_address_of_name_0() { return &___name_0; }
inline void set_name_0(String_t* value)
{
___name_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
}
inline static int32_t get_offset_of_channel_1() { return static_cast<int32_t>(offsetof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118, ___channel_1)); }
inline uint8_t get_channel_1() const { return ___channel_1; }
inline uint8_t* get_address_of_channel_1() { return &___channel_1; }
inline void set_channel_1(uint8_t value)
{
___channel_1 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkSystem.CRCMessageEntry
struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118_marshaled_pinvoke
{
char* ___name_0;
uint8_t ___channel_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.NetworkSystem.CRCMessageEntry
struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118_marshaled_com
{
Il2CppChar* ___name_0;
uint8_t ___channel_1;
};
// 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.UIElements.StyleSheets.StyleSheetCache_SheetHandleKey
struct SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0
{
public:
// System.Int32 UnityEngine.UIElements.StyleSheets.StyleSheetCache_SheetHandleKey::sheetInstanceID
int32_t ___sheetInstanceID_0;
// System.Int32 UnityEngine.UIElements.StyleSheets.StyleSheetCache_SheetHandleKey::index
int32_t ___index_1;
public:
inline static int32_t get_offset_of_sheetInstanceID_0() { return static_cast<int32_t>(offsetof(SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0, ___sheetInstanceID_0)); }
inline int32_t get_sheetInstanceID_0() const { return ___sheetInstanceID_0; }
inline int32_t* get_address_of_sheetInstanceID_0() { return &___sheetInstanceID_0; }
inline void set_sheetInstanceID_0(int32_t value)
{
___sheetInstanceID_0 = value;
}
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0, ___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;
}
};
// 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.Dictionary`2_Entry<System.Guid,System.Object>
struct Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
Guid_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B, ___key_2)); }
inline Guid_t get_key_2() const { return ___key_2; }
inline Guid_t * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(Guid_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>
struct Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
int32_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA, ___key_2)); }
inline int32_t get_key_2() const { return ___key_2; }
inline int32_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(int32_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA, ___value_3)); }
inline ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 get_value_3() const { return ___value_3; }
inline ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 * get_address_of_value_3() { return &___value_3; }
inline void set_value_3(ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___players_0), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.IntPtr,System.Object>
struct Entry_t1569C69F7132527F147EA707D2A116532F05D1EE
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
intptr_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1569C69F7132527F147EA707D2A116532F05D1EE, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1569C69F7132527F147EA707D2A116532F05D1EE, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1569C69F7132527F147EA707D2A116532F05D1EE, ___key_2)); }
inline intptr_t get_key_2() const { return ___key_2; }
inline intptr_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(intptr_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1569C69F7132527F147EA707D2A116532F05D1EE, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Resources.ResourceLocator>
struct Entry_tF9DF2A46F3E6119E3AF03BA9B2FA24224378770D
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tF9DF2A46F3E6119E3AF03BA9B2FA24224378770D, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tF9DF2A46F3E6119E3AF03BA9B2FA24224378770D, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tF9DF2A46F3E6119E3AF03BA9B2FA24224378770D, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tF9DF2A46F3E6119E3AF03BA9B2FA24224378770D, ___value_3)); }
inline ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C get_value_3() const { return ___value_3; }
inline ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C * get_address_of_value_3() { return &___value_3; }
inline void set_value_3(ResourceLocator_t1783916E271C27CB09DF57E7E5ED08ECA4B3275C value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->____value_0), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,UnityEngine.Networking.NetworkBroadcastResult>
struct Entry_t199B9164AC346CAFF297C44D6DF2326A3634773E
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6 ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t199B9164AC346CAFF297C44D6DF2326A3634773E, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t199B9164AC346CAFF297C44D6DF2326A3634773E, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t199B9164AC346CAFF297C44D6DF2326A3634773E, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t199B9164AC346CAFF297C44D6DF2326A3634773E, ___value_3)); }
inline NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6 get_value_3() const { return ___value_3; }
inline NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6 * get_address_of_value_3() { return &___value_3; }
inline void set_value_3(NetworkBroadcastResult_t599AC2C31A6DA16DA91A5FF3F6B5E9AC11B39BD6 value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___serverAddress_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___broadcastData_1), (void*)NULL);
#endif
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.Experimental.TerrainAPI.TerrainUtility_TerrainMap_TileCoord,System.Object>
struct Entry_t687188C87EF1FD0D50038E634676DBC449857B8E
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t687188C87EF1FD0D50038E634676DBC449857B8E, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t687188C87EF1FD0D50038E634676DBC449857B8E, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t687188C87EF1FD0D50038E634676DBC449857B8E, ___key_2)); }
inline TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA get_key_2() const { return ___key_2; }
inline TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(TileCoord_t51EDF1EA1A3A7F9C1D85C186E7A7954535C225BA value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t687188C87EF1FD0D50038E634676DBC449857B8E, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.Networking.NetworkHash128,System.Object>
struct Entry_t8E09DFCC6D674230C233702F449DB762B53A2031
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t8E09DFCC6D674230C233702F449DB762B53A2031, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t8E09DFCC6D674230C233702F449DB762B53A2031, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t8E09DFCC6D674230C233702F449DB762B53A2031, ___key_2)); }
inline NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C get_key_2() const { return ___key_2; }
inline NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(NetworkHash128_t157C5C14B16832B67D8F519C11ABA013695AF28C value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t8E09DFCC6D674230C233702F449DB762B53A2031, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.Networking.NetworkInstanceId,System.Object>
struct Entry_tEB0B9B98F43BF9BBCEF22E0A9F522A0323447BE1
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tEB0B9B98F43BF9BBCEF22E0A9F522A0323447BE1, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tEB0B9B98F43BF9BBCEF22E0A9F522A0323447BE1, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tEB0B9B98F43BF9BBCEF22E0A9F522A0323447BE1, ___key_2)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_key_2() const { return ___key_2; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tEB0B9B98F43BF9BBCEF22E0A9F522A0323447BE1, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.Networking.NetworkSceneId,System.Object>
struct Entry_t3CF6B1247389C61083A617AC30D960016D16A651
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340 ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3CF6B1247389C61083A617AC30D960016D16A651, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3CF6B1247389C61083A617AC30D960016D16A651, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3CF6B1247389C61083A617AC30D960016D16A651, ___key_2)); }
inline NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340 get_key_2() const { return ___key_2; }
inline NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340 * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(NetworkSceneId_t462EC62A23A1B7AF60637C48CD916A09BC493340 value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3CF6B1247389C61083A617AC30D960016D16A651, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.UIElements.StyleSheets.StyleSheetCache_SheetHandleKey,System.Int32>
struct Entry_t64D38FA2992140132BE596DFDC676DAAB56D9A1E
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
int32_t ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t64D38FA2992140132BE596DFDC676DAAB56D9A1E, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t64D38FA2992140132BE596DFDC676DAAB56D9A1E, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t64D38FA2992140132BE596DFDC676DAAB56D9A1E, ___key_2)); }
inline SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 get_key_2() const { return ___key_2; }
inline SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t64D38FA2992140132BE596DFDC676DAAB56D9A1E, ___value_3)); }
inline int32_t get_value_3() const { return ___value_3; }
inline int32_t* get_address_of_value_3() { return &___value_3; }
inline void set_value_3(int32_t value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Entry<UnityEngine.UIElements.StyleSheets.StyleSheetCache_SheetHandleKey,System.Object>
struct Entry_t111DE34ECD5EE4E51E00DE4667A4F582B59CC2F8
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t111DE34ECD5EE4E51E00DE4667A4F582B59CC2F8, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t111DE34ECD5EE4E51E00DE4667A4F582B59CC2F8, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t111DE34ECD5EE4E51E00DE4667A4F582B59CC2F8, ___key_2)); }
inline SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 get_key_2() const { return ___key_2; }
inline SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 * get_address_of_key_2() { return &___key_2; }
inline void set_key_2(SheetHandleKey_t3A372D0BA490C00E1D3C64B2BBABECF04AE7C9B0 value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t111DE34ECD5EE4E51E00DE4667A4F582B59CC2F8, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>
struct Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C, ___dictionary_0)); }
inline Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C, ___current_3)); }
inline KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>
struct Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___dictionary_0)); }
inline Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___current_3)); }
inline KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>
struct Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___dictionary_0)); }
inline Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___current_3)); }
inline KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>
struct Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A, ___dictionary_0)); }
inline Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A, ___current_3)); }
inline KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>
struct Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___dictionary_0)); }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___current_3)); }
inline KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = 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.KeyValuePair`2<System.Guid,System.Object>
struct KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
Guid_t ___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_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78, ___key_0)); }
inline Guid_t get_key_0() const { return ___key_0; }
inline Guid_t * get_address_of_key_0() { return &___key_0; }
inline void set_key_0(Guid_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78, ___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.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>
struct KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF, ___key_0)); }
inline int32_t get_key_0() const { return ___key_0; }
inline int32_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int32_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF, ___value_1)); }
inline ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 get_value_1() const { return ___value_1; }
inline ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 * get_address_of_value_1() { return &___value_1; }
inline void set_value_1(ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___players_0), (void*)NULL);
}
};
// System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>
struct KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
intptr_t ___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_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8, ___key_0)); }
inline intptr_t get_key_0() const { return ___key_0; }
inline intptr_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(intptr_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8, ___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.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.ExceptionResource
struct ExceptionResource_t897ACCB868BF3CAAC00AB0C00D57D7A2B6C7586A
{
public:
// System.Int32 System.ExceptionResource::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionResource_t897ACCB868BF3CAAC00AB0C00D57D7A2B6C7586A, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Int32Enum
struct Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD
{
public:
// System.Int32 System.Int32Enum::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.BindingFlags
struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
{
public:
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
{
public:
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
// System.UInt64Enum
struct UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8
{
public:
// System.UInt64 System.UInt64Enum::value__
uint64_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8, ___value___2)); }
inline uint64_t get_value___2() const { return ___value___2; }
inline uint64_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(uint64_t value)
{
___value___2 = value;
}
};
// UnityEngine.Networking.ClientScene_PendingOwner
struct PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369
{
public:
// UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.ClientScene_PendingOwner::netId
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0;
// System.Int16 UnityEngine.Networking.ClientScene_PendingOwner::playerControllerId
int16_t ___playerControllerId_1;
public:
inline static int32_t get_offset_of_netId_0() { return static_cast<int32_t>(offsetof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369, ___netId_0)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; }
inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___netId_0 = value;
}
inline static int32_t get_offset_of_playerControllerId_1() { return static_cast<int32_t>(offsetof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369, ___playerControllerId_1)); }
inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; }
inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; }
inline void set_playerControllerId_1(int16_t value)
{
___playerControllerId_1 = value;
}
};
// UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo
struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC
{
public:
// UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::netId
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0;
// System.Int16 UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::playerControllerId
int16_t ___playerControllerId_1;
// UnityEngine.GameObject UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::obj
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2;
public:
inline static int32_t get_offset_of_netId_0() { return static_cast<int32_t>(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___netId_0)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; }
inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___netId_0 = value;
}
inline static int32_t get_offset_of_playerControllerId_1() { return static_cast<int32_t>(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___playerControllerId_1)); }
inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; }
inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; }
inline void set_playerControllerId_1(int16_t value)
{
___playerControllerId_1 = value;
}
inline static int32_t get_offset_of_obj_2() { return static_cast<int32_t>(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___obj_2)); }
inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * get_obj_2() const { return ___obj_2; }
inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F ** get_address_of_obj_2() { return &___obj_2; }
inline void set_obj_2(GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * value)
{
___obj_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___obj_2), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo
struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC_marshaled_pinvoke
{
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0;
int16_t ___playerControllerId_1;
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2;
};
// Native definition for COM marshalling of UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo
struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC_marshaled_com
{
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0;
int16_t ___playerControllerId_1;
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2;
};
// UnityEngine.Networking.NetworkSystem.PeerInfoPlayer
struct PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B
{
public:
// UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkSystem.PeerInfoPlayer::netId
NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0;
// System.Int16 UnityEngine.Networking.NetworkSystem.PeerInfoPlayer::playerControllerId
int16_t ___playerControllerId_1;
public:
inline static int32_t get_offset_of_netId_0() { return static_cast<int32_t>(offsetof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B, ___netId_0)); }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; }
inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; }
inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value)
{
___netId_0 = value;
}
inline static int32_t get_offset_of_playerControllerId_1() { return static_cast<int32_t>(offsetof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B, ___playerControllerId_1)); }
inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; }
inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; }
inline void set_playerControllerId_1(int16_t value)
{
___playerControllerId_1 = value;
}
};
// 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.RaycastHit
struct RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3
{
public:
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Point_0;
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Normal_1;
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
uint32_t ___m_FaceID_2;
// System.Single UnityEngine.RaycastHit::m_Distance
float ___m_Distance_3;
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_UV_4;
// System.Int32 UnityEngine.RaycastHit::m_Collider
int32_t ___m_Collider_5;
public:
inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Point_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Point_0() const { return ___m_Point_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Point_0() { return &___m_Point_0; }
inline void set_m_Point_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Point_0 = value;
}
inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Normal_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Normal_1() const { return ___m_Normal_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Normal_1() { return &___m_Normal_1; }
inline void set_m_Normal_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Normal_1 = value;
}
inline static int32_t get_offset_of_m_FaceID_2() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_FaceID_2)); }
inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; }
inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; }
inline void set_m_FaceID_2(uint32_t value)
{
___m_FaceID_2 = value;
}
inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___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_UV_4() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_UV_4)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_UV_4() const { return ___m_UV_4; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_UV_4() { return &___m_UV_4; }
inline void set_m_UV_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_UV_4 = value;
}
inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___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;
}
};
// 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.Collections.Generic.Dictionary`2_Entry<System.Int32Enum,System.Object>
struct Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
int32_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD, ___key_2)); }
inline int32_t get_key_2() const { return ___key_2; }
inline int32_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(int32_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Int32Enum>
struct Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
int32_t ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0, ___value_3)); }
inline int32_t get_value_3() const { return ___value_3; }
inline int32_t* get_address_of_value_3() { return &___value_3; }
inline void set_value_3(int32_t value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.UInt64Enum,System.Object>
struct Entry_tB17A20FF297E1D4E33181E36238F550A443DFD91
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
uint64_t ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
RuntimeObject * ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tB17A20FF297E1D4E33181E36238F550A443DFD91, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tB17A20FF297E1D4E33181E36238F550A443DFD91, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tB17A20FF297E1D4E33181E36238F550A443DFD91, ___key_2)); }
inline uint64_t get_key_2() const { return ___key_2; }
inline uint64_t* get_address_of_key_2() { return &___key_2; }
inline void set_key_2(uint64_t value)
{
___key_2 = value;
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tB17A20FF297E1D4E33181E36238F550A443DFD91, ___value_3)); }
inline RuntimeObject * get_value_3() const { return ___value_3; }
inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
inline void set_value_3(RuntimeObject * value)
{
___value_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>
struct Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD, ___dictionary_0)); }
inline Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD, ___current_3)); }
inline KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>
struct Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF, ___dictionary_0)); }
inline Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF, ___current_3)); }
inline KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___players_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>
struct Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246, ___dictionary_0)); }
inline Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246, ___current_3)); }
inline KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>
struct KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___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_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0, ___key_0)); }
inline int32_t get_key_0() const { return ___key_0; }
inline int32_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int32_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0, ___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.KeyValuePair`2<System.Object,System.Int32Enum>
struct KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
int32_t ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755, ___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_tAF60C2042FF9801393411C345D151C0E632D9755, ___value_1)); }
inline int32_t get_value_1() const { return ___value_1; }
inline int32_t* get_address_of_value_1() { return &___value_1; }
inline void set_value_1(int32_t value)
{
___value_1 = value;
}
};
// 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.Nullable`1<UnityEngine.RaycastHit>
struct Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29
{
public:
// T System.Nullable`1::value
RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29, ___value_0)); }
inline RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 get_value_0() const { return ___value_0; }
inline RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// 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.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.Collections.Generic.Dictionary`2_Entry<System.Object,System.Nullable`1<UnityEngine.RaycastHit>>
struct Entry_t6C49413C824C10E19D46C87A17669FE1252EB68C
{
public:
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::hashCode
int32_t ___hashCode_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Entry::next
int32_t ___next_1;
// TKey System.Collections.Generic.Dictionary`2_Entry::key
RuntimeObject * ___key_2;
// TValue System.Collections.Generic.Dictionary`2_Entry::value
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ___value_3;
public:
inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t6C49413C824C10E19D46C87A17669FE1252EB68C, ___hashCode_0)); }
inline int32_t get_hashCode_0() const { return ___hashCode_0; }
inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
inline void set_hashCode_0(int32_t value)
{
___hashCode_0 = value;
}
inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t6C49413C824C10E19D46C87A17669FE1252EB68C, ___next_1)); }
inline int32_t get_next_1() const { return ___next_1; }
inline int32_t* get_address_of_next_1() { return &___next_1; }
inline void set_next_1(int32_t value)
{
___next_1 = value;
}
inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t6C49413C824C10E19D46C87A17669FE1252EB68C, ___key_2)); }
inline RuntimeObject * get_key_2() const { return ___key_2; }
inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
inline void set_key_2(RuntimeObject * value)
{
___key_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
}
inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t6C49413C824C10E19D46C87A17669FE1252EB68C, ___value_3)); }
inline Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 get_value_3() const { return ___value_3; }
inline Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * get_address_of_value_3() { return &___value_3; }
inline void set_value_3(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 value)
{
___value_3 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>
struct Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179, ___dictionary_0)); }
inline Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179, ___current_3)); }
inline KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>
struct Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8, ___dictionary_0)); }
inline Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8, ___current_3)); }
inline KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Comparison`1<FairyGUI.GPath_Segment>
struct Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<FairyGUI.GPathPoint>
struct Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<FairyGUI.TextField_CharPosition>
struct Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Boolean>
struct Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Byte>
struct Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Char>
struct Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Int32>
struct Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Int32Enum>
struct Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Int64>
struct Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Object>
struct Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.Single>
struct Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.UInt32>
struct Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<System.UInt64>
struct Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.AnimatorClipInfo>
struct Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.BeforeRenderHelper_OrderBlock>
struct Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Color32>
struct Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Color>
struct Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Matrix4x4>
struct Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.ChannelPacket>
struct Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.ClientScene_PendingOwner>
struct Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.LocalClient_InternalMsg>
struct Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>
struct Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>
struct Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>
struct Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>
struct Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.ParticleSystem_Particle>
struct Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.RaycastHit2D>
struct Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Rect>
struct Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 : public MulticastDelegate_t
{
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.IndexOutOfRangeException
struct IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
// System.InvalidOperationException
struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
// System.Reflection.TypeInfo
struct TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC : public Type_t
{
public:
public:
};
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:
public:
};
// System.RuntimeType
struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
{
public:
// System.MonoTypeInfo System.RuntimeType::type_info
MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * ___type_info_26;
// System.Object System.RuntimeType::GenericCache
RuntimeObject * ___GenericCache_27;
// System.Reflection.RuntimeConstructorInfo System.RuntimeType::m_serializationCtor
RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * ___m_serializationCtor_28;
public:
inline static int32_t get_offset_of_type_info_26() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___type_info_26)); }
inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * get_type_info_26() const { return ___type_info_26; }
inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D ** get_address_of_type_info_26() { return &___type_info_26; }
inline void set_type_info_26(MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * value)
{
___type_info_26 = value;
Il2CppCodeGenWriteBarrier((void**)(&___type_info_26), (void*)value);
}
inline static int32_t get_offset_of_GenericCache_27() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___GenericCache_27)); }
inline RuntimeObject * get_GenericCache_27() const { return ___GenericCache_27; }
inline RuntimeObject ** get_address_of_GenericCache_27() { return &___GenericCache_27; }
inline void set_GenericCache_27(RuntimeObject * value)
{
___GenericCache_27 = value;
Il2CppCodeGenWriteBarrier((void**)(&___GenericCache_27), (void*)value);
}
inline static int32_t get_offset_of_m_serializationCtor_28() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___m_serializationCtor_28)); }
inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * get_m_serializationCtor_28() const { return ___m_serializationCtor_28; }
inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D ** get_address_of_m_serializationCtor_28() { return &___m_serializationCtor_28; }
inline void set_m_serializationCtor_28(RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * value)
{
___m_serializationCtor_28 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_serializationCtor_28), (void*)value);
}
};
struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields
{
public:
// System.RuntimeType System.RuntimeType::ValueType
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ValueType_10;
// System.RuntimeType System.RuntimeType::EnumType
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___EnumType_11;
// System.RuntimeType System.RuntimeType::ObjectType
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ObjectType_12;
// System.RuntimeType System.RuntimeType::StringType
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___StringType_13;
// System.RuntimeType System.RuntimeType::DelegateType
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___DelegateType_14;
// System.Type[] System.RuntimeType::s_SICtorParamTypes
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___s_SICtorParamTypes_15;
// System.RuntimeType System.RuntimeType::s_typedRef
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___s_typedRef_25;
public:
inline static int32_t get_offset_of_ValueType_10() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ValueType_10)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ValueType_10() const { return ___ValueType_10; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ValueType_10() { return &___ValueType_10; }
inline void set_ValueType_10(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___ValueType_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ValueType_10), (void*)value);
}
inline static int32_t get_offset_of_EnumType_11() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___EnumType_11)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_EnumType_11() const { return ___EnumType_11; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_EnumType_11() { return &___EnumType_11; }
inline void set_EnumType_11(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___EnumType_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___EnumType_11), (void*)value);
}
inline static int32_t get_offset_of_ObjectType_12() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ObjectType_12)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ObjectType_12() const { return ___ObjectType_12; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ObjectType_12() { return &___ObjectType_12; }
inline void set_ObjectType_12(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___ObjectType_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ObjectType_12), (void*)value);
}
inline static int32_t get_offset_of_StringType_13() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___StringType_13)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_StringType_13() const { return ___StringType_13; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_StringType_13() { return &___StringType_13; }
inline void set_StringType_13(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___StringType_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___StringType_13), (void*)value);
}
inline static int32_t get_offset_of_DelegateType_14() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___DelegateType_14)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_DelegateType_14() const { return ___DelegateType_14; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_DelegateType_14() { return &___DelegateType_14; }
inline void set_DelegateType_14(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___DelegateType_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___DelegateType_14), (void*)value);
}
inline static int32_t get_offset_of_s_SICtorParamTypes_15() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_SICtorParamTypes_15)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_s_SICtorParamTypes_15() const { return ___s_SICtorParamTypes_15; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_s_SICtorParamTypes_15() { return &___s_SICtorParamTypes_15; }
inline void set_s_SICtorParamTypes_15(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
___s_SICtorParamTypes_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_SICtorParamTypes_15), (void*)value);
}
inline static int32_t get_offset_of_s_typedRef_25() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_typedRef_25)); }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_s_typedRef_25() const { return ___s_typedRef_25; }
inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_s_typedRef_25() { return &___s_typedRef_25; }
inline void set_s_typedRef_25(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
{
___s_typedRef_25 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_typedRef_25), (void*)value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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.UInt64[]
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4 : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint64_t m_Items[1];
public:
inline uint64_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint64_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, uint64_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value)
{
m_Items[index] = value;
}
};
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F : public RuntimeArray
{
public:
ALIGN_FIELD (8) Type_t * m_Items[1];
public:
inline Type_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Guid,System.Object>[]
struct EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B m_Items[1];
public:
inline Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B * 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, Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t6E46F05FF9A5E45FFFD93303C9C602F264AF8C9B value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int16,System.Object>[]
struct EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 m_Items[1];
public:
inline Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 * 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, Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t5B8CFE2D2FD485FA001BEB04B7CCD9329CE04997 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int32,System.Object>[]
struct EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D m_Items[1];
public:
inline Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D * 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, Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t7D7748D5ED1AF0BF0D2AE30579C5C71A06D98D3D value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>[]
struct EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA m_Items[1];
public:
inline Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA * 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, Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___players_0), (void*)NULL);
}
inline Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tDD9F9F04A536C7B61F1C13B5A6AC40EEBF52F3DA value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___players_0), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int32Enum,System.Object>[]
struct EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD m_Items[1];
public:
inline Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD * 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, Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t49F9C4F801ED373E9E3EF1356529574A83EE14AD value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Int64,System.Object>[]
struct EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 m_Items[1];
public:
inline Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 * 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, Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tD950BFD70D1287D3DE34B8019C16932D6867ACD4 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.IntPtr,System.Object>[]
struct EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t1569C69F7132527F147EA707D2A116532F05D1EE m_Items[1];
public:
inline Entry_t1569C69F7132527F147EA707D2A116532F05D1EE GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t1569C69F7132527F147EA707D2A116532F05D1EE * 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, Entry_t1569C69F7132527F147EA707D2A116532F05D1EE value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
inline Entry_t1569C69F7132527F147EA707D2A116532F05D1EE GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t1569C69F7132527F147EA707D2A116532F05D1EE * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t1569C69F7132527F147EA707D2A116532F05D1EE value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Boolean>[]
struct EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 m_Items[1];
public:
inline Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 * 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, Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
inline Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t495C47A91D5A1899AF832D603308B663495EC5A8 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Int32>[]
struct EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE m_Items[1];
public:
inline Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE * 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, Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
inline Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t06E52CC4FA420E7C4AC082F266C2BBBC94AF8ECE value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
};
// System.Collections.Generic.Dictionary`2_Entry<System.Object,System.Int32Enum>[]
struct EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 m_Items[1];
public:
inline Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 * 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, Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
inline Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t39E5078AF9E9A002524BC15C94626539E28F1DD0 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
}
};
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mEC9772E27F2C7F3D3F19D0C8B1B5A4C0F1F51E83_gshared (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_gshared_inline (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_gshared_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_gshared_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m4BA92CD48730241B1156196238D9D2C9301AD586_gshared (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, int16_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_gshared_inline (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int16_t KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_gshared_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_gshared_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0E2B8624D7996D6A5BA2A81383EE983F4A9DC078_gshared (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m710DE11BBB24C175F25221E87CE6C885A0647295_gshared (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, int32_t ___key0, ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_gshared_inline (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_gshared_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_gshared_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mA9DEEBDF5AD34E67631B8FCD2FFB53EC29CCCE3F_gshared (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_gshared_inline (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_gshared_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_gshared_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m25567F43D747FEF36B70F211BD3EB83BEC1412AC_gshared (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, int64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m81B9A38F576D808AB094319008D14A6E739F2C80_gshared (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, intptr_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_gshared_inline (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_gshared_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_gshared_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD032180723F13E561F14573BD17CC953DA35AC08_gshared (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, RuntimeObject * ___key0, bool ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_gshared_inline (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_gshared_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_gshared_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m463A67E5B6E5EC73FA4BFA6FE08C52EA7F7B418D_gshared (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m7CF18C481C7118E67EF050C60FE4D0F81C9EA613_gshared (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_gshared_inline (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_gshared_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_gshared_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.IntrospectiveSortUtilities::ThrowOrIgnoreBadComparer(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A (RuntimeObject * ___comparer0, const RuntimeMethod* method);
// System.Void System.InvalidOperationException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6 (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.IntrospectiveSortUtilities::FloorLog2(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntrospectiveSortUtilities_FloorLog2_m5D97E3CA34AA9D368A470CB423154AFEF979BFFA (int32_t ___n0, 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.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, 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.Object System.RuntimeType::CreateInstanceForAnotherGenericParameter(System.Type,System.RuntimeType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4 (Type_t * ___genericType0, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___genericArgument1, const RuntimeMethod* method);
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, 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.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *, int32_t, const RuntimeMethod*))Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706 (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mEC9772E27F2C7F3D3F19D0C8B1B5A4C0F1F51E83 (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *, Guid_t , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_mEC9772E27F2C7F3D3F19D0C8B1B5A4C0F1F51E83_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::get_Current()
inline KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_inline (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::Dispose()
inline void Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::get_Key()
inline Guid_t KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method)
{
return (( Guid_t (*) (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_gshared_inline)(__this, method);
}
// System.Void System.Collections.DictionaryEntry::.ctor(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48 (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m4BA92CD48730241B1156196238D9D2C9301AD586 (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, int16_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *, int16_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m4BA92CD48730241B1156196238D9D2C9301AD586_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8 (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::get_Current()
inline KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_inline (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::Dispose()
inline void Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::get_Key()
inline int16_t KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method)
{
return (( int16_t (*) (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *, const RuntimeMethod*))KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int16,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *, const RuntimeMethod*))KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2 (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480 (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m0E2B8624D7996D6A5BA2A81383EE983F4A9DC078 (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *, int32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m0E2B8624D7996D6A5BA2A81383EE983F4A9DC078_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9 (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
inline KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_inline (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
inline void Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *, const RuntimeMethod*))KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *, const RuntimeMethod*))KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429 (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019 (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719 (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m710DE11BBB24C175F25221E87CE6C885A0647295 (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, int32_t ___key0, ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *, int32_t, ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 , const RuntimeMethod*))KeyValuePair_2__ctor_m710DE11BBB24C175F25221E87CE6C885A0647295_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::MoveNext()
inline bool Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800 (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Current()
inline KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_inline (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::Dispose()
inline void Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *, const RuntimeMethod*))KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::get_Value()
inline ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method)
{
return (( ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 (*) (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163 (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager/ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85 (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mA9DEEBDF5AD34E67631B8FCD2FFB53EC29CCCE3F (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *, int32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_mA9DEEBDF5AD34E67631B8FCD2FFB53EC29CCCE3F_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50 (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::get_Current()
inline KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_inline (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::Dispose()
inline void Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3 (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1 (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02 (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37 (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m25567F43D747FEF36B70F211BD3EB83BEC1412AC (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, int64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *, int64_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m25567F43D747FEF36B70F211BD3EB83BEC1412AC_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708 (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
inline KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_inline (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::Dispose()
inline void Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Key()
inline int64_t KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
return (( int64_t (*) (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *, const RuntimeMethod*))KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *, const RuntimeMethod*))KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3 (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655 (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84 (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *, int32_t, const RuntimeMethod*))Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m81B9A38F576D808AB094319008D14A6E739F2C80 (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, intptr_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *, intptr_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m81B9A38F576D808AB094319008D14A6E739F2C80_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::get_Current()
inline KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_inline (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::Dispose()
inline void Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::get_Key()
inline intptr_t KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method)
{
return (( intptr_t (*) (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.IntPtr,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23 (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mD032180723F13E561F14573BD17CC953DA35AC08 (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, RuntimeObject * ___key0, bool ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *, RuntimeObject *, bool, const RuntimeMethod*))KeyValuePair_2__ctor_mD032180723F13E561F14573BD17CC953DA35AC08_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::get_Current()
inline KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_inline (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::Dispose()
inline void Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62 (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Value()
inline bool KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method)
{
return (( bool (*) (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686 (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072 (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37 (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03 (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *, int32_t, const RuntimeMethod*))Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m463A67E5B6E5EC73FA4BFA6FE08C52EA7F7B418D (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *, RuntimeObject *, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m463A67E5B6E5EC73FA4BFA6FE08C52EA7F7B418D_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2 (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
inline KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_inline (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
inline void Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3 (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *, const RuntimeMethod*))KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Value()
inline int32_t KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *, const RuntimeMethod*))KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574 (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824 (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04 (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m7CF18C481C7118E67EF050C60FE4D0F81C9EA613 (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *, RuntimeObject *, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m7CF18C481C7118E67EF050C60FE4D0F81C9EA613_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::MoveNext()
inline bool Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95 (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::get_Current()
inline KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_inline (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::Dispose()
inline void Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Value()
inline int32_t KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0 (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082 (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510 (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_gshared)(__this, 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.ArraySortHelper`1<UnityEngine.Vector3>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m1A7130392EE383B614830B46679DC48443DD1D27_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_Sort_m1A7130392EE383B614830B46679DC48443DD1D27_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer3;
if (L_0)
{
goto IL_000a;
}
}
IL_0003:
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_1 = (( Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
___comparer3 = (RuntimeObject*)L_1;
}
IL_000a:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ___keys0;
int32_t L_3 = ___index1;
int32_t L_4 = ___length2;
RuntimeObject* L_5 = ___comparer3;
RuntimeObject* L_6 = (RuntimeObject*)L_5;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_7 = (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4));
(( void (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
goto IL_0037;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002a;
throw e;
}
CATCH_0021:
{ // begin catch(System.IndexOutOfRangeException)
RuntimeObject* L_8 = ___comparer3;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_8, /*hidden argument*/NULL);
goto IL_0037;
} // end catch (depth: 1)
CATCH_002a:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_9 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_10 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_10, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_9, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ArraySortHelper_1_Sort_m1A7130392EE383B614830B46679DC48443DD1D27_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0037:
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mCB24D2D0F36BE5C42952DF4E1A65966667330CB4_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___array0, int32_t ___index1, int32_t ___length2, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_BinarySearch_mCB24D2D0F36BE5C42952DF4E1A65966667330CB4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer4;
if (L_0)
{
goto IL_000b;
}
}
IL_0004:
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_1 = (( Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
___comparer4 = (RuntimeObject*)L_1;
}
IL_000b:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ___array0;
int32_t L_3 = ___index1;
int32_t L_4 = ___length2;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = ___value3;
RuntimeObject* L_6 = ___comparer4;
int32_t L_7 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
V_0 = (int32_t)L_7;
goto IL_0026;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0019;
throw e;
}
CATCH_0019:
{ // begin catch(System.Exception)
V_1 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_8 = V_1;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_9 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_9, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ArraySortHelper_1_BinarySearch_mCB24D2D0F36BE5C42952DF4E1A65966667330CB4_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
int32_t L_10 = V_0;
return L_10;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::Sort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m6B36A47612F2102125B3B576942122DF87FC735B_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_Sort_m6B36A47612F2102125B3B576942122DF87FC735B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = ___keys0;
int32_t L_1 = ___index1;
int32_t L_2 = ___length2;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_3 = ___comparer3;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
goto IL_0021;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000b;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0014;
throw e;
}
CATCH_000b:
{ // begin catch(System.IndexOutOfRangeException)
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_4 = ___comparer3;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_4, /*hidden argument*/NULL);
goto IL_0021;
} // end catch (depth: 1)
CATCH_0014:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_5 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_6 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_6, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_5, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ArraySortHelper_1_Sort_m6B36A47612F2102125B3B576942122DF87FC735B_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0021:
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m1D19363ECB1993969D21C4CAA2D275510F104DA0_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___array0, int32_t ___index1, int32_t ___length2, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___index1;
V_0 = (int32_t)L_0;
int32_t L_1 = ___index1;
int32_t L_2 = ___length2;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
goto IL_0035;
}
IL_000a:
{
int32_t L_3 = V_0;
int32_t L_4 = V_1;
int32_t L_5 = V_0;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1))));
RuntimeObject* L_6 = ___comparer4;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = ___array0;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_11 = ___value3;
NullCheck((RuntimeObject*)L_6);
int32_t L_12 = InterfaceFuncInvoker2< int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<UnityEngine.Vector3>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_10, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_11);
V_3 = (int32_t)L_12;
int32_t L_13 = V_3;
if (L_13)
{
goto IL_0027;
}
}
{
int32_t L_14 = V_2;
return L_14;
}
IL_0027:
{
int32_t L_15 = V_3;
if ((((int32_t)L_15) >= ((int32_t)0)))
{
goto IL_0031;
}
}
{
int32_t L_16 = V_2;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
goto IL_0035;
}
IL_0031:
{
int32_t L_17 = V_2;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1));
}
IL_0035:
{
int32_t L_18 = V_0;
int32_t L_19 = V_1;
if ((((int32_t)L_18) <= ((int32_t)L_19)))
{
goto IL_000a;
}
}
{
int32_t L_20 = V_0;
return ((~L_20));
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::SwapIfGreater(T[],System.Comparison`1<T>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m9EA170E8929035C15CBA0325E5C89FF3710848E4_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method)
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___a2;
int32_t L_1 = ___b3;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0039;
}
}
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_2 = ___comparer1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = ___keys0;
int32_t L_4 = ___a2;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = ___keys0;
int32_t L_8 = ___b3;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_2);
int32_t L_11 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_2, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_6, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0039;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = ___keys0;
int32_t L_13 = ___a2;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_0 = (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_15;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_16 = ___keys0;
int32_t L_17 = ___a2;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_18 = ___keys0;
int32_t L_19 = ___b3;
NullCheck(L_18);
int32_t L_20 = L_19;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_21);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_22 = ___keys0;
int32_t L_23 = ___b3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_24 = V_0;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_24);
}
IL_0039:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::Swap(T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m62F0BB019C0CB935BB2B205A2108CD6379D5C530_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method)
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___i1;
int32_t L_1 = ___j2;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0022;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ___a0;
int32_t L_3 = ___i1;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_5;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = ___a0;
int32_t L_7 = ___i1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_8 = ___a0;
int32_t L_9 = ___j2;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_11);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = ___a0;
int32_t L_13 = ___j2;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_14 = V_0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_14);
}
IL_0022:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m06189DFCF177FBD72AA99804D18AFDF5FE238003_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer3, const RuntimeMethod* method)
{
{
int32_t L_0 = ___length2;
if ((((int32_t)L_0) >= ((int32_t)2)))
{
goto IL_0005;
}
}
{
return;
}
IL_0005:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_1 = ___keys0;
int32_t L_2 = ___left1;
int32_t L_3 = ___length2;
int32_t L_4 = ___left1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = ___keys0;
NullCheck(L_5);
int32_t L_6 = IntrospectiveSortUtilities_FloorLog2_m5D97E3CA34AA9D368A470CB423154AFEF979BFFA((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))), /*hidden argument*/NULL);
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_7 = ___comparer3;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m4AA8333275023633A7EAA0F538501EF814A286C2_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
goto IL_0086;
}
IL_0005:
{
int32_t L_0 = ___hi2;
int32_t L_1 = ___lo1;
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));
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
{
goto IL_0056;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0024;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_6 = ___comparer4;
int32_t L_7 = ___lo1;
int32_t L_8 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_5, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_0024:
{
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)3))))
{
goto IL_004b;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_10 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_11 = ___comparer4;
int32_t L_12 = ___lo1;
int32_t L_13 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_10, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_14 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_15 = ___comparer4;
int32_t L_16 = ___lo1;
int32_t L_17 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_14, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_18 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_19 = ___comparer4;
int32_t L_20 = ___hi2;
int32_t L_21 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_18, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_004b:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_22 = ___keys0;
int32_t L_23 = ___lo1;
int32_t L_24 = ___hi2;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_25 = ___comparer4;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
return;
}
IL_0056:
{
int32_t L_26 = ___depthLimit3;
if (L_26)
{
goto IL_0064;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_27 = ___keys0;
int32_t L_28 = ___lo1;
int32_t L_29 = ___hi2;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_30 = ___comparer4;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
return;
}
IL_0064:
{
int32_t L_31 = ___depthLimit3;
___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_32 = ___keys0;
int32_t L_33 = ___lo1;
int32_t L_34 = ___hi2;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_35 = ___comparer4;
int32_t L_36 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
V_1 = (int32_t)L_36;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_37 = ___keys0;
int32_t L_38 = V_1;
int32_t L_39 = ___hi2;
int32_t L_40 = ___depthLimit3;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_41 = ___comparer4;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
int32_t L_42 = V_1;
___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1));
}
IL_0086:
{
int32_t L_43 = ___hi2;
int32_t L_44 = ___lo1;
if ((((int32_t)L_43) > ((int32_t)L_44)))
{
goto IL_0005;
}
}
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m17736E436DA0F703DA28D9E49177793A9C5AB9D6_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___lo1;
int32_t L_1 = ___hi2;
int32_t L_2 = ___lo1;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2))));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_4 = ___comparer3;
int32_t L_5 = ___lo1;
int32_t L_6 = V_0;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_3, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_8 = ___comparer3;
int32_t L_9 = ___lo1;
int32_t L_10 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_7, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_11 = ___keys0;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_12 = ___comparer3;
int32_t L_13 = V_0;
int32_t L_14 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_11, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_15 = ___keys0;
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = L_16;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_1 = (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_18;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_19 = ___keys0;
int32_t L_20 = V_0;
int32_t L_21 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
int32_t L_22 = ___lo1;
V_2 = (int32_t)L_22;
int32_t L_23 = ___hi2;
V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1));
goto IL_0073;
}
IL_003d:
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_24 = ___comparer3;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_25 = ___keys0;
int32_t L_26 = V_2;
int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
V_2 = (int32_t)L_27;
NullCheck(L_25);
int32_t L_28 = L_27;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_29 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_30 = V_1;
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_24);
int32_t L_31 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_24, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_29, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_31) < ((int32_t)0)))
{
goto IL_003d;
}
}
IL_0052:
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_32 = ___comparer3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_33 = V_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_34 = ___keys0;
int32_t L_35 = V_3;
int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1));
V_3 = (int32_t)L_36;
NullCheck(L_34);
int32_t L_37 = L_36;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_38 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_32);
int32_t L_39 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_32, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_33, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_39) < ((int32_t)0)))
{
goto IL_0052;
}
}
{
int32_t L_40 = V_2;
int32_t L_41 = V_3;
if ((((int32_t)L_40) >= ((int32_t)L_41)))
{
goto IL_0077;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_42 = ___keys0;
int32_t L_43 = V_2;
int32_t L_44 = V_3;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
}
IL_0073:
{
int32_t L_45 = V_2;
int32_t L_46 = V_3;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_003d;
}
}
IL_0077:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_47 = ___keys0;
int32_t L_48 = V_2;
int32_t L_49 = ___hi2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
int32_t L_50 = V_2;
return L_50;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mD6096E9760637A2DB9362DAFF7EC30E55CC3B32D_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___hi2;
int32_t L_1 = ___lo1;
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));
int32_t L_2 = V_0;
V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2));
goto IL_001a;
}
IL_000c:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = ___keys0;
int32_t L_4 = V_1;
int32_t L_5 = V_0;
int32_t L_6 = ___lo1;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_7 = ___comparer3;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
int32_t L_8 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
}
IL_001a:
{
int32_t L_9 = V_1;
if ((((int32_t)L_9) >= ((int32_t)1)))
{
goto IL_000c;
}
}
{
int32_t L_10 = V_0;
V_2 = (int32_t)L_10;
goto IL_003e;
}
IL_0022:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_11 = ___keys0;
int32_t L_12 = ___lo1;
int32_t L_13 = ___lo1;
int32_t L_14 = V_2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_15 = ___keys0;
int32_t L_16 = V_2;
int32_t L_17 = ___lo1;
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_18 = ___comparer3;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
int32_t L_19 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1));
}
IL_003e:
{
int32_t L_20 = V_2;
if ((((int32_t)L_20) > ((int32_t)1)))
{
goto IL_0022;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m60247F170280F9DA726F0D3600DF7834170DF64A_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer4, const RuntimeMethod* method)
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = ___keys0;
int32_t L_1 = ___lo3;
int32_t L_2 = ___i1;
NullCheck(L_0);
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_4;
goto IL_0067;
}
IL_000e:
{
int32_t L_5 = ___i1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5));
int32_t L_6 = V_1;
int32_t L_7 = ___n2;
if ((((int32_t)L_6) >= ((int32_t)L_7)))
{
goto IL_0038;
}
}
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_8 = ___comparer4;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_9 = ___keys0;
int32_t L_10 = ___lo3;
int32_t L_11 = V_1;
NullCheck(L_9);
int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_13 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_14 = ___keys0;
int32_t L_15 = ___lo3;
int32_t L_16 = V_1;
NullCheck(L_14);
int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_18 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_8);
int32_t L_19 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_8, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_13, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_19) >= ((int32_t)0)))
{
goto IL_0038;
}
}
{
int32_t L_20 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
}
IL_0038:
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_21 = ___comparer4;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_22 = V_0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_23 = ___keys0;
int32_t L_24 = ___lo3;
int32_t L_25 = V_1;
NullCheck(L_23);
int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_27 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_21);
int32_t L_28 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_21, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_22, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_28) >= ((int32_t)0)))
{
goto IL_006d;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_29 = ___keys0;
int32_t L_30 = ___lo3;
int32_t L_31 = ___i1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_32 = ___keys0;
int32_t L_33 = ___lo3;
int32_t L_34 = V_1;
NullCheck(L_32);
int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_36 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_36);
int32_t L_37 = V_1;
___i1 = (int32_t)L_37;
}
IL_0067:
{
int32_t L_38 = ___i1;
int32_t L_39 = ___n2;
if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2)))))
{
goto IL_000e;
}
}
IL_006d:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_40 = ___keys0;
int32_t L_41 = ___lo3;
int32_t L_42 = ___i1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_43 = V_0;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_43);
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m2588951E1317C8D0A3FA708D57AA93108A824630_gshared (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_2;
memset((&V_2), 0, sizeof(V_2));
{
int32_t L_0 = ___lo1;
V_0 = (int32_t)L_0;
goto IL_0049;
}
IL_0004:
{
int32_t L_1 = V_0;
V_1 = (int32_t)L_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ___keys0;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_5;
goto IL_0026;
}
IL_0012:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = ___keys0;
int32_t L_7 = V_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_8 = ___keys0;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_11);
int32_t L_12 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1));
}
IL_0026:
{
int32_t L_13 = V_1;
int32_t L_14 = ___lo1;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_003b;
}
}
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_15 = ___comparer3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_16 = V_2;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_17 = ___keys0;
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((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_15);
int32_t L_21 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_15, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_16, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_21) < ((int32_t)0)))
{
goto IL_0012;
}
}
IL_003b:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_22 = ___keys0;
int32_t L_23 = V_1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_24 = V_2;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_24);
int32_t L_25 = V_0;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_0049:
{
int32_t L_26 = V_0;
int32_t L_27 = ___hi2;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__ctor_m7743F3902AA51A15C48DBF00F41B16747DD46F68_gshared (ArraySortHelper_1_t6EE73C70E86A29CF7D4CEDA8BCA95E00F48E1A00 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.ArraySortHelper`1<UnityEngine.Vector4>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m2EDBEB7CCB015F07F54E95A321A0745AA443D5A1_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_Sort_m2EDBEB7CCB015F07F54E95A321A0745AA443D5A1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer3;
if (L_0)
{
goto IL_000a;
}
}
IL_0003:
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_1 = (( Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
___comparer3 = (RuntimeObject*)L_1;
}
IL_000a:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ___keys0;
int32_t L_3 = ___index1;
int32_t L_4 = ___length2;
RuntimeObject* L_5 = ___comparer3;
RuntimeObject* L_6 = (RuntimeObject*)L_5;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_7 = (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4));
(( void (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
goto IL_0037;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002a;
throw e;
}
CATCH_0021:
{ // begin catch(System.IndexOutOfRangeException)
RuntimeObject* L_8 = ___comparer3;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_8, /*hidden argument*/NULL);
goto IL_0037;
} // end catch (depth: 1)
CATCH_002a:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_9 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_10 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_10, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_9, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ArraySortHelper_1_Sort_m2EDBEB7CCB015F07F54E95A321A0745AA443D5A1_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0037:
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m0B2F9D6EA76D97A87A36FF3F703176BA891689CE_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___array0, int32_t ___index1, int32_t ___length2, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_BinarySearch_m0B2F9D6EA76D97A87A36FF3F703176BA891689CE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer4;
if (L_0)
{
goto IL_000b;
}
}
IL_0004:
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_1 = (( Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
___comparer4 = (RuntimeObject*)L_1;
}
IL_000b:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ___array0;
int32_t L_3 = ___index1;
int32_t L_4 = ___length2;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = ___value3;
RuntimeObject* L_6 = ___comparer4;
int32_t L_7 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
V_0 = (int32_t)L_7;
goto IL_0026;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0019;
throw e;
}
CATCH_0019:
{ // begin catch(System.Exception)
V_1 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_8 = V_1;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_9 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_9, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ArraySortHelper_1_BinarySearch_m0B2F9D6EA76D97A87A36FF3F703176BA891689CE_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
int32_t L_10 = V_0;
return L_10;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::Sort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mEDEEC98ECFC836B58336F04CB3AE53E650E5FE8B_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_1_Sort_mEDEEC98ECFC836B58336F04CB3AE53E650E5FE8B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = ___keys0;
int32_t L_1 = ___index1;
int32_t L_2 = ___length2;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_3 = ___comparer3;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
goto IL_0021;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000b;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0014;
throw e;
}
CATCH_000b:
{ // begin catch(System.IndexOutOfRangeException)
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_4 = ___comparer3;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_4, /*hidden argument*/NULL);
goto IL_0021;
} // end catch (depth: 1)
CATCH_0014:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_5 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_6 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_6, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_5, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ArraySortHelper_1_Sort_mEDEEC98ECFC836B58336F04CB3AE53E650E5FE8B_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0021:
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m9F5DAEBAB783C543158C09EBFDC0863C09A5FDDF_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___array0, int32_t ___index1, int32_t ___length2, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___index1;
V_0 = (int32_t)L_0;
int32_t L_1 = ___index1;
int32_t L_2 = ___length2;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
goto IL_0035;
}
IL_000a:
{
int32_t L_3 = V_0;
int32_t L_4 = V_1;
int32_t L_5 = V_0;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1))));
RuntimeObject* L_6 = ___comparer4;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = ___array0;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_11 = ___value3;
NullCheck((RuntimeObject*)L_6);
int32_t L_12 = InterfaceFuncInvoker2< int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<UnityEngine.Vector4>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_10, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_11);
V_3 = (int32_t)L_12;
int32_t L_13 = V_3;
if (L_13)
{
goto IL_0027;
}
}
{
int32_t L_14 = V_2;
return L_14;
}
IL_0027:
{
int32_t L_15 = V_3;
if ((((int32_t)L_15) >= ((int32_t)0)))
{
goto IL_0031;
}
}
{
int32_t L_16 = V_2;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
goto IL_0035;
}
IL_0031:
{
int32_t L_17 = V_2;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1));
}
IL_0035:
{
int32_t L_18 = V_0;
int32_t L_19 = V_1;
if ((((int32_t)L_18) <= ((int32_t)L_19)))
{
goto IL_000a;
}
}
{
int32_t L_20 = V_0;
return ((~L_20));
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::SwapIfGreater(T[],System.Comparison`1<T>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m8D10B0852D1BA0E825C37D431A570991FD6D67DF_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method)
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___a2;
int32_t L_1 = ___b3;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0039;
}
}
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_2 = ___comparer1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = ___keys0;
int32_t L_4 = ___a2;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = ___keys0;
int32_t L_8 = ___b3;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_2);
int32_t L_11 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_2, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_6, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0039;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = ___keys0;
int32_t L_13 = ___a2;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_0 = (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_15;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_16 = ___keys0;
int32_t L_17 = ___a2;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_18 = ___keys0;
int32_t L_19 = ___b3;
NullCheck(L_18);
int32_t L_20 = L_19;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_21);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_22 = ___keys0;
int32_t L_23 = ___b3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_24 = V_0;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_24);
}
IL_0039:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::Swap(T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m24D1A44D961C214D9061457B816B3C9B0F10A6AA_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method)
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___i1;
int32_t L_1 = ___j2;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0022;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ___a0;
int32_t L_3 = ___i1;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_5;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = ___a0;
int32_t L_7 = ___i1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_8 = ___a0;
int32_t L_9 = ___j2;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_11);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = ___a0;
int32_t L_13 = ___j2;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_14 = V_0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_14);
}
IL_0022:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_mF832B622EE7325D0F5266F64D7380A7C84D87CF5_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer3, const RuntimeMethod* method)
{
{
int32_t L_0 = ___length2;
if ((((int32_t)L_0) >= ((int32_t)2)))
{
goto IL_0005;
}
}
{
return;
}
IL_0005:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_1 = ___keys0;
int32_t L_2 = ___left1;
int32_t L_3 = ___length2;
int32_t L_4 = ___left1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = ___keys0;
NullCheck(L_5);
int32_t L_6 = IntrospectiveSortUtilities_FloorLog2_m5D97E3CA34AA9D368A470CB423154AFEF979BFFA((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))), /*hidden argument*/NULL);
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_7 = ___comparer3;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mD8A82E36E0A70FE16231C63E7473F90ED8CAC99F_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
goto IL_0086;
}
IL_0005:
{
int32_t L_0 = ___hi2;
int32_t L_1 = ___lo1;
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));
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
{
goto IL_0056;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0024;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_6 = ___comparer4;
int32_t L_7 = ___lo1;
int32_t L_8 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_5, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_0024:
{
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)3))))
{
goto IL_004b;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_10 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_11 = ___comparer4;
int32_t L_12 = ___lo1;
int32_t L_13 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_10, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_14 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_15 = ___comparer4;
int32_t L_16 = ___lo1;
int32_t L_17 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_14, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_18 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_19 = ___comparer4;
int32_t L_20 = ___hi2;
int32_t L_21 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_18, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_004b:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_22 = ___keys0;
int32_t L_23 = ___lo1;
int32_t L_24 = ___hi2;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_25 = ___comparer4;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
return;
}
IL_0056:
{
int32_t L_26 = ___depthLimit3;
if (L_26)
{
goto IL_0064;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_27 = ___keys0;
int32_t L_28 = ___lo1;
int32_t L_29 = ___hi2;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_30 = ___comparer4;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
return;
}
IL_0064:
{
int32_t L_31 = ___depthLimit3;
___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_32 = ___keys0;
int32_t L_33 = ___lo1;
int32_t L_34 = ___hi2;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_35 = ___comparer4;
int32_t L_36 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
V_1 = (int32_t)L_36;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_37 = ___keys0;
int32_t L_38 = V_1;
int32_t L_39 = ___hi2;
int32_t L_40 = ___depthLimit3;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_41 = ___comparer4;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
int32_t L_42 = V_1;
___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1));
}
IL_0086:
{
int32_t L_43 = ___hi2;
int32_t L_44 = ___lo1;
if ((((int32_t)L_43) > ((int32_t)L_44)))
{
goto IL_0005;
}
}
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mB485CF2D6CD940745A12CCA3E9F588C3E14656E2_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___lo1;
int32_t L_1 = ___hi2;
int32_t L_2 = ___lo1;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2))));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_4 = ___comparer3;
int32_t L_5 = ___lo1;
int32_t L_6 = V_0;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_3, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_8 = ___comparer3;
int32_t L_9 = ___lo1;
int32_t L_10 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_7, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_11 = ___keys0;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_12 = ___comparer3;
int32_t L_13 = V_0;
int32_t L_14 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_11, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_15 = ___keys0;
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = L_16;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_1 = (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_18;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_19 = ___keys0;
int32_t L_20 = V_0;
int32_t L_21 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
int32_t L_22 = ___lo1;
V_2 = (int32_t)L_22;
int32_t L_23 = ___hi2;
V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1));
goto IL_0073;
}
IL_003d:
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_24 = ___comparer3;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_25 = ___keys0;
int32_t L_26 = V_2;
int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
V_2 = (int32_t)L_27;
NullCheck(L_25);
int32_t L_28 = L_27;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_29 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_30 = V_1;
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_24);
int32_t L_31 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_24, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_29, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_31) < ((int32_t)0)))
{
goto IL_003d;
}
}
IL_0052:
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_32 = ___comparer3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_33 = V_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_34 = ___keys0;
int32_t L_35 = V_3;
int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1));
V_3 = (int32_t)L_36;
NullCheck(L_34);
int32_t L_37 = L_36;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_38 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_32);
int32_t L_39 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_32, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_33, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_39) < ((int32_t)0)))
{
goto IL_0052;
}
}
{
int32_t L_40 = V_2;
int32_t L_41 = V_3;
if ((((int32_t)L_40) >= ((int32_t)L_41)))
{
goto IL_0077;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_42 = ___keys0;
int32_t L_43 = V_2;
int32_t L_44 = V_3;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
}
IL_0073:
{
int32_t L_45 = V_2;
int32_t L_46 = V_3;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_003d;
}
}
IL_0077:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_47 = ___keys0;
int32_t L_48 = V_2;
int32_t L_49 = ___hi2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
int32_t L_50 = V_2;
return L_50;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m4BF148F82E0BFD28AA273DA1FF9CEF98EDE278CC_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___hi2;
int32_t L_1 = ___lo1;
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));
int32_t L_2 = V_0;
V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2));
goto IL_001a;
}
IL_000c:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = ___keys0;
int32_t L_4 = V_1;
int32_t L_5 = V_0;
int32_t L_6 = ___lo1;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_7 = ___comparer3;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
int32_t L_8 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
}
IL_001a:
{
int32_t L_9 = V_1;
if ((((int32_t)L_9) >= ((int32_t)1)))
{
goto IL_000c;
}
}
{
int32_t L_10 = V_0;
V_2 = (int32_t)L_10;
goto IL_003e;
}
IL_0022:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_11 = ___keys0;
int32_t L_12 = ___lo1;
int32_t L_13 = ___lo1;
int32_t L_14 = V_2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_15 = ___keys0;
int32_t L_16 = V_2;
int32_t L_17 = ___lo1;
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_18 = ___comparer3;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
int32_t L_19 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1));
}
IL_003e:
{
int32_t L_20 = V_2;
if ((((int32_t)L_20) > ((int32_t)1)))
{
goto IL_0022;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_mDC953F5B4F13F22F72FCA50870E936AA9F39886E_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer4, const RuntimeMethod* method)
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = ___keys0;
int32_t L_1 = ___lo3;
int32_t L_2 = ___i1;
NullCheck(L_0);
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_4;
goto IL_0067;
}
IL_000e:
{
int32_t L_5 = ___i1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5));
int32_t L_6 = V_1;
int32_t L_7 = ___n2;
if ((((int32_t)L_6) >= ((int32_t)L_7)))
{
goto IL_0038;
}
}
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_8 = ___comparer4;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_9 = ___keys0;
int32_t L_10 = ___lo3;
int32_t L_11 = V_1;
NullCheck(L_9);
int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_13 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_14 = ___keys0;
int32_t L_15 = ___lo3;
int32_t L_16 = V_1;
NullCheck(L_14);
int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_18 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_8);
int32_t L_19 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_8, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_13, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_19) >= ((int32_t)0)))
{
goto IL_0038;
}
}
{
int32_t L_20 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
}
IL_0038:
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_21 = ___comparer4;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_22 = V_0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_23 = ___keys0;
int32_t L_24 = ___lo3;
int32_t L_25 = V_1;
NullCheck(L_23);
int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_27 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_21);
int32_t L_28 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_21, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_22, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_28) >= ((int32_t)0)))
{
goto IL_006d;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_29 = ___keys0;
int32_t L_30 = ___lo3;
int32_t L_31 = ___i1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_32 = ___keys0;
int32_t L_33 = ___lo3;
int32_t L_34 = V_1;
NullCheck(L_32);
int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_36 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_36);
int32_t L_37 = V_1;
___i1 = (int32_t)L_37;
}
IL_0067:
{
int32_t L_38 = ___i1;
int32_t L_39 = ___n2;
if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2)))))
{
goto IL_000e;
}
}
IL_006d:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_40 = ___keys0;
int32_t L_41 = ___lo3;
int32_t L_42 = ___i1;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_43 = V_0;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_43);
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_mE335069B507E902410F0842F72E3ED3DD316847C_gshared (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparer3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_2;
memset((&V_2), 0, sizeof(V_2));
{
int32_t L_0 = ___lo1;
V_0 = (int32_t)L_0;
goto IL_0049;
}
IL_0004:
{
int32_t L_1 = V_0;
V_1 = (int32_t)L_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ___keys0;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_5;
goto IL_0026;
}
IL_0012:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = ___keys0;
int32_t L_7 = V_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_8 = ___keys0;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_11);
int32_t L_12 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1));
}
IL_0026:
{
int32_t L_13 = V_1;
int32_t L_14 = ___lo1;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_003b;
}
}
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_15 = ___comparer3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_16 = V_2;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_17 = ___keys0;
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((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_15);
int32_t L_21 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_15, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_16, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
if ((((int32_t)L_21) < ((int32_t)0)))
{
goto IL_0012;
}
}
IL_003b:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_22 = ___keys0;
int32_t L_23 = V_1;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_24 = V_2;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_24);
int32_t L_25 = V_0;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_0049:
{
int32_t L_26 = V_0;
int32_t L_27 = ___hi2;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`1<UnityEngine.Vector4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__ctor_m96BFA7F56436B5793DC461F8F53EC0B7B762D35F_gshared (ArraySortHelper_1_t79BFFFF71C271762889D172AD0D2E47698893F56 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.ArraySortHelper`2<TKey,TValue> System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * ArraySortHelper_2_get_Default_m1E45A9F6D553A4FB8A182D0E0E6B87FD976B1DA5_gshared (const RuntimeMethod* method)
{
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * V_0 = NULL;
{
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_0 = ((ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_defaultArraySortHelper_0();
il2cpp_codegen_memory_barrier();
V_0 = (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F *)L_0;
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_1 = V_0;
if (L_1)
{
goto IL_0011;
}
}
{
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_2 = (( ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F *)L_2;
}
IL_0011:
{
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_3 = V_0;
return L_3;
}
}
// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::CreateArraySortHelper()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * ArraySortHelper_2_CreateArraySortHelper_mB6AC9A02393AE22420B9BAD99E266F88C8A5E650_gshared (const RuntimeMethod* method)
{
{
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_0 = (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
il2cpp_codegen_memory_barrier();
((ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_defaultArraySortHelper_0(L_0);
ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * L_1 = ((ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_defaultArraySortHelper_0();
il2cpp_codegen_memory_barrier();
return L_1;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::Sort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Sort_m54990056CBDEC54715AFEF54BF5698F41F0E82DE_gshared (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_2_Sort_m54990056CBDEC54715AFEF54BF5698F41F0E82DE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer4;
if (!L_0)
{
goto IL_000d;
}
}
IL_0004:
{
RuntimeObject* L_1 = ___comparer4;
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_2 = (( Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)L_2))))
{
goto IL_0014;
}
}
IL_000d:
{
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_3 = (( Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
___comparer4 = (RuntimeObject*)L_3;
}
IL_0014:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___values1;
int32_t L_6 = ___index2;
int32_t L_7 = ___length3;
RuntimeObject* L_8 = ___comparer4;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
goto IL_0039;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0022;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002c;
throw e;
}
CATCH_0022:
{ // begin catch(System.IndexOutOfRangeException)
RuntimeObject* L_9 = ___comparer4;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_9, /*hidden argument*/NULL);
goto IL_0039;
} // end catch (depth: 1)
CATCH_002c:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_10 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_11 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_11, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_10, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ArraySortHelper_2_Sort_m54990056CBDEC54715AFEF54BF5698F41F0E82DE_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0039:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::SwapIfGreaterWithItems(TKey[],TValue[],System.Collections.Generic.IComparer`1<TKey>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_SwapIfGreaterWithItems_m88846390E19006567946254C1AAE33BEAADE6C31_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, RuntimeObject* ___comparer2, int32_t ___a3, int32_t ___b4, const RuntimeMethod* method)
{
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
{
int32_t L_0 = ___a3;
int32_t L_1 = ___b4;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0060;
}
}
{
RuntimeObject* L_2 = ___comparer2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = ___keys0;
int32_t L_4 = ___a3;
NullCheck(L_3);
int32_t L_5 = L_4;
RuntimeObject * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = ___keys0;
int32_t L_8 = ___b4;
NullCheck(L_7);
int32_t L_9 = L_8;
RuntimeObject * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck((RuntimeObject*)L_2);
int32_t L_11 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_2, (RuntimeObject *)L_6, (RuntimeObject *)L_10);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0060;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___keys0;
int32_t L_13 = ___a3;
NullCheck(L_12);
int32_t L_14 = L_13;
RuntimeObject * L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_0 = (RuntimeObject *)L_15;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = ___keys0;
int32_t L_17 = ___a3;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___keys0;
int32_t L_19 = ___b4;
NullCheck(L_18);
int32_t L_20 = L_19;
RuntimeObject * L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (RuntimeObject *)L_21);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___keys0;
int32_t L_23 = ___b4;
RuntimeObject * L_24 = V_0;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (RuntimeObject *)L_24);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_25 = ___values1;
if (!L_25)
{
goto IL_0060;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = ___values1;
int32_t L_27 = ___a3;
NullCheck(L_26);
int32_t L_28 = L_27;
RuntimeObject * L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
V_1 = (RuntimeObject *)L_29;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_30 = ___values1;
int32_t L_31 = ___a3;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_32 = ___values1;
int32_t L_33 = ___b4;
NullCheck(L_32);
int32_t L_34 = L_33;
RuntimeObject * L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (RuntimeObject *)L_35);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_36 = ___values1;
int32_t L_37 = ___b4;
RuntimeObject * L_38 = V_1;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (RuntimeObject *)L_38);
}
IL_0060:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::Swap(TKey[],TValue[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Swap_m7EFA8F89637E090682D004EDF965BC7BDD13CA6F_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___i2, int32_t ___j3, const RuntimeMethod* method)
{
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
{
int32_t L_0 = ___i2;
int32_t L_1 = ___j3;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0043;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___keys0;
int32_t L_3 = ___i2;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (RuntimeObject *)L_5;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___keys0;
int32_t L_7 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___keys0;
int32_t L_9 = ___j3;
NullCheck(L_8);
int32_t L_10 = L_9;
RuntimeObject * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject *)L_11);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___keys0;
int32_t L_13 = ___j3;
RuntimeObject * L_14 = V_0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (RuntimeObject *)L_14);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = ___values1;
if (!L_15)
{
goto IL_0043;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = ___values1;
int32_t L_17 = ___i2;
NullCheck(L_16);
int32_t L_18 = L_17;
RuntimeObject * L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
V_1 = (RuntimeObject *)L_19;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_20 = ___values1;
int32_t L_21 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___values1;
int32_t L_23 = ___j3;
NullCheck(L_22);
int32_t L_24 = L_23;
RuntimeObject * L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (RuntimeObject *)L_25);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = ___values1;
int32_t L_27 = ___j3;
RuntimeObject * L_28 = V_1;
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (RuntimeObject *)L_28);
}
IL_0043:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::IntrospectiveSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntrospectiveSort_m8E8E1DA828CC8456055B1B8EFA48969FE6E457D2_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___left2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
{
int32_t L_0 = ___length3;
if ((((int32_t)L_0) >= ((int32_t)2)))
{
goto IL_0005;
}
}
{
return;
}
IL_0005:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___values1;
int32_t L_3 = ___left2;
int32_t L_4 = ___length3;
int32_t L_5 = ___left2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___keys0;
NullCheck(L_6);
int32_t L_7 = IntrospectiveSortUtilities_FloorLog2_m5D97E3CA34AA9D368A470CB423154AFEF979BFFA((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))), /*hidden argument*/NULL);
RuntimeObject* L_8 = ___comparer4;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_7)), (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::IntroSort(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntroSort_m304317DA8DFD25E60FCCA3E882B3D8B4E79E17CF_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, int32_t ___depthLimit4, RuntimeObject* ___comparer5, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
goto IL_0091;
}
IL_0005:
{
int32_t L_0 = ___hi3;
int32_t L_1 = ___lo2;
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));
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
{
goto IL_005b;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0025;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___values1;
RuntimeObject* L_7 = ___comparer5;
int32_t L_8 = ___lo2;
int32_t L_9 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (RuntimeObject*)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
return;
}
IL_0025:
{
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)3))))
{
goto IL_004f;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___values1;
RuntimeObject* L_13 = ___comparer5;
int32_t L_14 = ___lo2;
int32_t L_15 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_11, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_12, (RuntimeObject*)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = ___values1;
RuntimeObject* L_18 = ___comparer5;
int32_t L_19 = ___lo2;
int32_t L_20 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_16, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_17, (RuntimeObject*)L_18, (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___values1;
RuntimeObject* L_23 = ___comparer5;
int32_t L_24 = ___hi3;
int32_t L_25 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_21, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_22, (RuntimeObject*)L_23, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1)), (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
return;
}
IL_004f:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = ___values1;
int32_t L_28 = ___lo2;
int32_t L_29 = ___hi3;
RuntimeObject* L_30 = ___comparer5;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_26, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_27, (int32_t)L_28, (int32_t)L_29, (RuntimeObject*)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
return;
}
IL_005b:
{
int32_t L_31 = ___depthLimit4;
if (L_31)
{
goto IL_006b;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_32 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_33 = ___values1;
int32_t L_34 = ___lo2;
int32_t L_35 = ___hi3;
RuntimeObject* L_36 = ___comparer5;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_32, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_33, (int32_t)L_34, (int32_t)L_35, (RuntimeObject*)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_006b:
{
int32_t L_37 = ___depthLimit4;
___depthLimit4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_38 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = ___values1;
int32_t L_40 = ___lo2;
int32_t L_41 = ___hi3;
RuntimeObject* L_42 = ___comparer5;
int32_t L_43 = (( int32_t (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_38, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_39, (int32_t)L_40, (int32_t)L_41, (RuntimeObject*)L_42, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
V_1 = (int32_t)L_43;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_44 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_45 = ___values1;
int32_t L_46 = V_1;
int32_t L_47 = ___hi3;
int32_t L_48 = ___depthLimit4;
RuntimeObject* L_49 = ___comparer5;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_44, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_45, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)), (int32_t)L_47, (int32_t)L_48, (RuntimeObject*)L_49, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
int32_t L_50 = V_1;
___hi3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)1));
}
IL_0091:
{
int32_t L_51 = ___hi3;
int32_t L_52 = ___lo2;
if ((((int32_t)L_51) > ((int32_t)L_52)))
{
goto IL_0005;
}
}
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::PickPivotAndPartition(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_2_PickPivotAndPartition_mF21CF46043EF15D4FF1AA079DB1814E5C47080B6_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___lo2;
int32_t L_1 = ___hi3;
int32_t L_2 = ___lo2;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2))));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___values1;
RuntimeObject* L_5 = ___comparer4;
int32_t L_6 = ___lo2;
int32_t L_7 = V_0;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (RuntimeObject*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = ___values1;
RuntimeObject* L_10 = ___comparer4;
int32_t L_11 = ___lo2;
int32_t L_12 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_9, (RuntimeObject*)L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = ___values1;
RuntimeObject* L_15 = ___comparer4;
int32_t L_16 = V_0;
int32_t L_17 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_13, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_14, (RuntimeObject*)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___keys0;
int32_t L_19 = V_0;
NullCheck(L_18);
int32_t L_20 = L_19;
RuntimeObject * L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_1 = (RuntimeObject *)L_21;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_23 = ___values1;
int32_t L_24 = V_0;
int32_t L_25 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_22, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_23, (int32_t)L_24, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
int32_t L_26 = ___lo2;
V_2 = (int32_t)L_26;
int32_t L_27 = ___hi3;
V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
goto IL_007d;
}
IL_0044:
{
RuntimeObject* L_28 = ___comparer4;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_29 = ___keys0;
int32_t L_30 = V_2;
int32_t L_31 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
V_2 = (int32_t)L_31;
NullCheck(L_29);
int32_t L_32 = L_31;
RuntimeObject * L_33 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
RuntimeObject * L_34 = V_1;
NullCheck((RuntimeObject*)L_28);
int32_t L_35 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (RuntimeObject *)L_33, (RuntimeObject *)L_34);
if ((((int32_t)L_35) < ((int32_t)0)))
{
goto IL_0044;
}
}
IL_005a:
{
RuntimeObject* L_36 = ___comparer4;
RuntimeObject * L_37 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_38 = ___keys0;
int32_t L_39 = V_3;
int32_t L_40 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)1));
V_3 = (int32_t)L_40;
NullCheck(L_38);
int32_t L_41 = L_40;
RuntimeObject * L_42 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
NullCheck((RuntimeObject*)L_36);
int32_t L_43 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_36, (RuntimeObject *)L_37, (RuntimeObject *)L_42);
if ((((int32_t)L_43) < ((int32_t)0)))
{
goto IL_005a;
}
}
{
int32_t L_44 = V_2;
int32_t L_45 = V_3;
if ((((int32_t)L_44) >= ((int32_t)L_45)))
{
goto IL_0081;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_46 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_47 = ___values1;
int32_t L_48 = V_2;
int32_t L_49 = V_3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_46, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_47, (int32_t)L_48, (int32_t)L_49, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
}
IL_007d:
{
int32_t L_50 = V_2;
int32_t L_51 = V_3;
if ((((int32_t)L_50) < ((int32_t)L_51)))
{
goto IL_0044;
}
}
IL_0081:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_52 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_53 = ___values1;
int32_t L_54 = V_2;
int32_t L_55 = ___hi3;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_52, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_53, (int32_t)L_54, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
int32_t L_56 = V_2;
return L_56;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::Heapsort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Heapsort_mB5B9DD9E73A0AA09587359AE488402CD8A694F79_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___hi3;
int32_t L_1 = ___lo2;
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));
int32_t L_2 = V_0;
V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2));
goto IL_001c;
}
IL_000c:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___values1;
int32_t L_5 = V_1;
int32_t L_6 = V_0;
int32_t L_7 = ___lo2;
RuntimeObject* L_8 = ___comparer4;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_001c:
{
int32_t L_10 = V_1;
if ((((int32_t)L_10) >= ((int32_t)1)))
{
goto IL_000c;
}
}
{
int32_t L_11 = V_0;
V_2 = (int32_t)L_11;
goto IL_0043;
}
IL_0024:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = ___values1;
int32_t L_14 = ___lo2;
int32_t L_15 = ___lo2;
int32_t L_16 = V_2;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_12, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___values1;
int32_t L_19 = V_2;
int32_t L_20 = ___lo2;
RuntimeObject* L_21 = ___comparer4;
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_17, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_18, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)), (int32_t)L_20, (RuntimeObject*)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
int32_t L_22 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1));
}
IL_0043:
{
int32_t L_23 = V_2;
if ((((int32_t)L_23) > ((int32_t)1)))
{
goto IL_0024;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::DownHeap(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_DownHeap_mB43388FC433B4682B429B44BFCF4B9F6BF81A167_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___i2, int32_t ___n3, int32_t ___lo4, RuntimeObject* ___comparer5, const RuntimeMethod* method)
{
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject * V_3 = NULL;
RuntimeObject * G_B3_0 = NULL;
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___keys0;
int32_t L_1 = ___lo4;
int32_t L_2 = ___i2;
NullCheck(L_0);
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
RuntimeObject * L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = (RuntimeObject *)L_4;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___values1;
if (L_5)
{
goto IL_001b;
}
}
{
il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject *));
RuntimeObject * L_6 = V_3;
G_B3_0 = L_6;
goto IL_0027;
}
IL_001b:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = ___values1;
int32_t L_8 = ___lo4;
int32_t L_9 = ___i2;
NullCheck(L_7);
int32_t L_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)1));
RuntimeObject * L_11 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
G_B3_0 = L_11;
}
IL_0027:
{
V_1 = (RuntimeObject *)G_B3_0;
goto IL_00a3;
}
IL_002a:
{
int32_t L_12 = ___i2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_12));
int32_t L_13 = V_2;
int32_t L_14 = ___n3;
if ((((int32_t)L_13) >= ((int32_t)L_14)))
{
goto IL_0056;
}
}
{
RuntimeObject* L_15 = ___comparer5;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = ___keys0;
int32_t L_17 = ___lo4;
int32_t L_18 = V_2;
NullCheck(L_16);
int32_t L_19 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)L_18)), (int32_t)1));
RuntimeObject * L_20 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = ___keys0;
int32_t L_22 = ___lo4;
int32_t L_23 = V_2;
NullCheck(L_21);
int32_t L_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23));
RuntimeObject * L_25 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck((RuntimeObject*)L_15);
int32_t L_26 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_15, (RuntimeObject *)L_20, (RuntimeObject *)L_25);
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_0056;
}
}
{
int32_t L_27 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
}
IL_0056:
{
RuntimeObject* L_28 = ___comparer5;
RuntimeObject * L_29 = V_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_30 = ___keys0;
int32_t L_31 = ___lo4;
int32_t L_32 = V_2;
NullCheck(L_30);
int32_t L_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), (int32_t)1));
RuntimeObject * L_34 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
NullCheck((RuntimeObject*)L_28);
int32_t L_35 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (RuntimeObject *)L_29, (RuntimeObject *)L_34);
if ((((int32_t)L_35) >= ((int32_t)0)))
{
goto IL_00a9;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_36 = ___keys0;
int32_t L_37 = ___lo4;
int32_t L_38 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = ___keys0;
int32_t L_40 = ___lo4;
int32_t L_41 = V_2;
NullCheck(L_39);
int32_t L_42 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41)), (int32_t)1));
RuntimeObject * L_43 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)L_38)), (int32_t)1))), (RuntimeObject *)L_43);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_44 = ___values1;
if (!L_44)
{
goto IL_00a0;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_45 = ___values1;
int32_t L_46 = ___lo4;
int32_t L_47 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_48 = ___values1;
int32_t L_49 = ___lo4;
int32_t L_50 = V_2;
NullCheck(L_48);
int32_t L_51 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)L_50)), (int32_t)1));
RuntimeObject * L_52 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)L_47)), (int32_t)1))), (RuntimeObject *)L_52);
}
IL_00a0:
{
int32_t L_53 = V_2;
___i2 = (int32_t)L_53;
}
IL_00a3:
{
int32_t L_54 = ___i2;
int32_t L_55 = ___n3;
if ((((int32_t)L_54) <= ((int32_t)((int32_t)((int32_t)L_55/(int32_t)2)))))
{
goto IL_002a;
}
}
IL_00a9:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_56 = ___keys0;
int32_t L_57 = ___lo4;
int32_t L_58 = ___i2;
RuntimeObject * L_59 = V_0;
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)L_58)), (int32_t)1))), (RuntimeObject *)L_59);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_60 = ___values1;
if (!L_60)
{
goto IL_00c6;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_61 = ___values1;
int32_t L_62 = ___lo4;
int32_t L_63 = ___i2;
RuntimeObject * L_64 = V_1;
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)L_63)), (int32_t)1))), (RuntimeObject *)L_64);
}
IL_00c6:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::InsertionSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_InsertionSort_m67BA93D12861EB60A80921045CAD7A77A4644102_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
RuntimeObject * V_3 = NULL;
RuntimeObject * V_4 = NULL;
RuntimeObject * G_B4_0 = NULL;
{
int32_t L_0 = ___lo2;
V_0 = (int32_t)L_0;
goto IL_0083;
}
IL_0004:
{
int32_t L_1 = V_0;
V_1 = (int32_t)L_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___keys0;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
RuntimeObject * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = (RuntimeObject *)L_5;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___values1;
if (L_6)
{
goto IL_001f;
}
}
{
il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject *));
RuntimeObject * L_7 = V_4;
G_B4_0 = L_7;
goto IL_0028;
}
IL_001f:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___values1;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
RuntimeObject * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
G_B4_0 = L_11;
}
IL_0028:
{
V_3 = (RuntimeObject *)G_B4_0;
goto IL_0052;
}
IL_002b:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___keys0;
int32_t L_13 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = ___keys0;
int32_t L_15 = V_1;
NullCheck(L_14);
int32_t L_16 = L_15;
RuntimeObject * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1))), (RuntimeObject *)L_17);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___values1;
if (!L_18)
{
goto IL_004e;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_19 = ___values1;
int32_t L_20 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = ___values1;
int32_t L_22 = V_1;
NullCheck(L_21);
int32_t L_23 = L_22;
RuntimeObject * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))), (RuntimeObject *)L_24);
}
IL_004e:
{
int32_t L_25 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0052:
{
int32_t L_26 = V_1;
int32_t L_27 = ___lo2;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0068;
}
}
{
RuntimeObject* L_28 = ___comparer4;
RuntimeObject * L_29 = V_2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_30 = ___keys0;
int32_t L_31 = V_1;
NullCheck(L_30);
int32_t L_32 = L_31;
RuntimeObject * L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
NullCheck((RuntimeObject*)L_28);
int32_t L_34 = InterfaceFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.Object>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (RuntimeObject *)L_29, (RuntimeObject *)L_33);
if ((((int32_t)L_34) < ((int32_t)0)))
{
goto IL_002b;
}
}
IL_0068:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_35 = ___keys0;
int32_t L_36 = V_1;
RuntimeObject * L_37 = V_2;
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))), (RuntimeObject *)L_37);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_38 = ___values1;
if (!L_38)
{
goto IL_007f;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = ___values1;
int32_t L_40 = V_1;
RuntimeObject * L_41 = V_3;
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))), (RuntimeObject *)L_41);
}
IL_007f:
{
int32_t L_42 = V_0;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
}
IL_0083:
{
int32_t L_43 = V_0;
int32_t L_44 = ___hi3;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__ctor_m37787914EA8948EF7D8E517765FB094C573F42BA_gshared (ArraySortHelper_2_tC7587DA2B97E46D9E26E78C6864D7A2460A57E7F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.ArraySortHelper`2<TKey,TValue> System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * ArraySortHelper_2_get_Default_mE4C3DBC2059057243F96305B29B5F6D255CC2D03_gshared (const RuntimeMethod* method)
{
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * V_0 = NULL;
{
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_0 = ((ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_defaultArraySortHelper_0();
il2cpp_codegen_memory_barrier();
V_0 = (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 *)L_0;
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_1 = V_0;
if (L_1)
{
goto IL_0011;
}
}
{
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_2 = (( ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 *)L_2;
}
IL_0011:
{
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_3 = V_0;
return L_3;
}
}
// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::CreateArraySortHelper()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * ArraySortHelper_2_CreateArraySortHelper_mCC60A0374A351E49016AD86D1B61A15C9C23A252_gshared (const RuntimeMethod* method)
{
{
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_0 = (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
il2cpp_codegen_memory_barrier();
((ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_defaultArraySortHelper_0(L_0);
ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * L_1 = ((ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_defaultArraySortHelper_0();
il2cpp_codegen_memory_barrier();
return L_1;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::Sort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Sort_mB1F0BA2E8984A2AB76EF0E14F5209EF253AFDAC5_gshared (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * __this, UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ArraySortHelper_2_Sort_mB1F0BA2E8984A2AB76EF0E14F5209EF253AFDAC5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * V_0 = 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) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
RuntimeObject* L_0 = ___comparer4;
if (!L_0)
{
goto IL_000d;
}
}
IL_0004:
{
RuntimeObject* L_1 = ___comparer4;
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_2 = (( Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)L_2))))
{
goto IL_0014;
}
}
IL_000d:
{
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_3 = (( Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
___comparer4 = (RuntimeObject*)L_3;
}
IL_0014:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_4 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___values1;
int32_t L_6 = ___index2;
int32_t L_7 = ___length3;
RuntimeObject* L_8 = ___comparer4;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_4, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
goto IL_0039;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0022;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002c;
throw e;
}
CATCH_0022:
{ // begin catch(System.IndexOutOfRangeException)
RuntimeObject* L_9 = ___comparer4;
IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mC5A16A109D5D25128EC4877C34B328EAB6567C3A((RuntimeObject *)L_9, /*hidden argument*/NULL);
goto IL_0039;
} // end catch (depth: 1)
CATCH_002c:
{ // begin catch(System.Exception)
V_0 = (Exception_t *)((Exception_t *)__exception_local);
Exception_t * L_10 = V_0;
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_11 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_mC40AA9579B996C6FBAE023590139C16304D81DC6(L_11, (String_t*)_stringLiteralFB1F9085CD251113A1CE1C7E7F6CB3C672DA6565, (Exception_t *)L_10, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ArraySortHelper_2_Sort_mB1F0BA2E8984A2AB76EF0E14F5209EF253AFDAC5_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0039:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::SwapIfGreaterWithItems(TKey[],TValue[],System.Collections.Generic.IComparer`1<TKey>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_SwapIfGreaterWithItems_m8AB09BF04642B90622A236C05FD484F17CAC5636_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, RuntimeObject* ___comparer2, int32_t ___a3, int32_t ___b4, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
RuntimeObject * V_1 = NULL;
{
int32_t L_0 = ___a3;
int32_t L_1 = ___b4;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0060;
}
}
{
RuntimeObject* L_2 = ___comparer2;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_3 = ___keys0;
int32_t L_4 = ___a3;
NullCheck(L_3);
int32_t L_5 = L_4;
uint64_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_7 = ___keys0;
int32_t L_8 = ___b4;
NullCheck(L_7);
int32_t L_9 = L_8;
uint64_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck((RuntimeObject*)L_2);
int32_t L_11 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_2, (uint64_t)L_6, (uint64_t)L_10);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0060;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_12 = ___keys0;
int32_t L_13 = ___a3;
NullCheck(L_12);
int32_t L_14 = L_13;
uint64_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_0 = (uint64_t)L_15;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_16 = ___keys0;
int32_t L_17 = ___a3;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_18 = ___keys0;
int32_t L_19 = ___b4;
NullCheck(L_18);
int32_t L_20 = L_19;
uint64_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (uint64_t)L_21);
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_22 = ___keys0;
int32_t L_23 = ___b4;
uint64_t L_24 = V_0;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (uint64_t)L_24);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_25 = ___values1;
if (!L_25)
{
goto IL_0060;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = ___values1;
int32_t L_27 = ___a3;
NullCheck(L_26);
int32_t L_28 = L_27;
RuntimeObject * L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
V_1 = (RuntimeObject *)L_29;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_30 = ___values1;
int32_t L_31 = ___a3;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_32 = ___values1;
int32_t L_33 = ___b4;
NullCheck(L_32);
int32_t L_34 = L_33;
RuntimeObject * L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (RuntimeObject *)L_35);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_36 = ___values1;
int32_t L_37 = ___b4;
RuntimeObject * L_38 = V_1;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (RuntimeObject *)L_38);
}
IL_0060:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::Swap(TKey[],TValue[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Swap_mBB4D5F363E32B049069A7313F5EC9D6C7F7426E3_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___i2, int32_t ___j3, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
RuntimeObject * V_1 = NULL;
{
int32_t L_0 = ___i2;
int32_t L_1 = ___j3;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0043;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_2 = ___keys0;
int32_t L_3 = ___i2;
NullCheck(L_2);
int32_t L_4 = L_3;
uint64_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (uint64_t)L_5;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_6 = ___keys0;
int32_t L_7 = ___i2;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_8 = ___keys0;
int32_t L_9 = ___j3;
NullCheck(L_8);
int32_t L_10 = L_9;
uint64_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint64_t)L_11);
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_12 = ___keys0;
int32_t L_13 = ___j3;
uint64_t L_14 = V_0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint64_t)L_14);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = ___values1;
if (!L_15)
{
goto IL_0043;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = ___values1;
int32_t L_17 = ___i2;
NullCheck(L_16);
int32_t L_18 = L_17;
RuntimeObject * L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
V_1 = (RuntimeObject *)L_19;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_20 = ___values1;
int32_t L_21 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___values1;
int32_t L_23 = ___j3;
NullCheck(L_22);
int32_t L_24 = L_23;
RuntimeObject * L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (RuntimeObject *)L_25);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = ___values1;
int32_t L_27 = ___j3;
RuntimeObject * L_28 = V_1;
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (RuntimeObject *)L_28);
}
IL_0043:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::IntrospectiveSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntrospectiveSort_m02E315CC3C3DF55D8CF1D2F7638716937FB34595_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___left2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
{
int32_t L_0 = ___length3;
if ((((int32_t)L_0) >= ((int32_t)2)))
{
goto IL_0005;
}
}
{
return;
}
IL_0005:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_1 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___values1;
int32_t L_3 = ___left2;
int32_t L_4 = ___length3;
int32_t L_5 = ___left2;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_6 = ___keys0;
NullCheck(L_6);
int32_t L_7 = IntrospectiveSortUtilities_FloorLog2_m5D97E3CA34AA9D368A470CB423154AFEF979BFFA((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))), /*hidden argument*/NULL);
RuntimeObject* L_8 = ___comparer4;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_1, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_7)), (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::IntroSort(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntroSort_m3638E5B135BC668A8ADA62DA1FACE3796CCB52AF_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, int32_t ___depthLimit4, RuntimeObject* ___comparer5, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
goto IL_0091;
}
IL_0005:
{
int32_t L_0 = ___hi3;
int32_t L_1 = ___lo2;
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));
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)16))))
{
goto IL_005b;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0015;
}
}
{
return;
}
IL_0015:
{
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0025;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_5 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___values1;
RuntimeObject* L_7 = ___comparer5;
int32_t L_8 = ___lo2;
int32_t L_9 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (RuntimeObject*)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
return;
}
IL_0025:
{
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)3))))
{
goto IL_004f;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_11 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ___values1;
RuntimeObject* L_13 = ___comparer5;
int32_t L_14 = ___lo2;
int32_t L_15 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_11, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_12, (RuntimeObject*)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_16 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = ___values1;
RuntimeObject* L_18 = ___comparer5;
int32_t L_19 = ___lo2;
int32_t L_20 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_16, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_17, (RuntimeObject*)L_18, (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_21 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = ___values1;
RuntimeObject* L_23 = ___comparer5;
int32_t L_24 = ___hi3;
int32_t L_25 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_21, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_22, (RuntimeObject*)L_23, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1)), (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
return;
}
IL_004f:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_26 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = ___values1;
int32_t L_28 = ___lo2;
int32_t L_29 = ___hi3;
RuntimeObject* L_30 = ___comparer5;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_26, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_27, (int32_t)L_28, (int32_t)L_29, (RuntimeObject*)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
return;
}
IL_005b:
{
int32_t L_31 = ___depthLimit4;
if (L_31)
{
goto IL_006b;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_32 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_33 = ___values1;
int32_t L_34 = ___lo2;
int32_t L_35 = ___hi3;
RuntimeObject* L_36 = ___comparer5;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_32, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_33, (int32_t)L_34, (int32_t)L_35, (RuntimeObject*)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
return;
}
IL_006b:
{
int32_t L_37 = ___depthLimit4;
___depthLimit4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_38 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = ___values1;
int32_t L_40 = ___lo2;
int32_t L_41 = ___hi3;
RuntimeObject* L_42 = ___comparer5;
int32_t L_43 = (( int32_t (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_38, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_39, (int32_t)L_40, (int32_t)L_41, (RuntimeObject*)L_42, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
V_1 = (int32_t)L_43;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_44 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_45 = ___values1;
int32_t L_46 = V_1;
int32_t L_47 = ___hi3;
int32_t L_48 = ___depthLimit4;
RuntimeObject* L_49 = ___comparer5;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_44, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_45, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)), (int32_t)L_47, (int32_t)L_48, (RuntimeObject*)L_49, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
int32_t L_50 = V_1;
___hi3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)1));
}
IL_0091:
{
int32_t L_51 = ___hi3;
int32_t L_52 = ___lo2;
if ((((int32_t)L_51) > ((int32_t)L_52)))
{
goto IL_0005;
}
}
{
return;
}
}
// System.Int32 System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::PickPivotAndPartition(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_2_PickPivotAndPartition_m89893DAD60487DDD5062F521ED2A714C8A00384F_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint64_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
int32_t L_0 = ___lo2;
int32_t L_1 = ___hi3;
int32_t L_2 = ___lo2;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2))));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_3 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___values1;
RuntimeObject* L_5 = ___comparer4;
int32_t L_6 = ___lo2;
int32_t L_7 = V_0;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (RuntimeObject*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_8 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = ___values1;
RuntimeObject* L_10 = ___comparer4;
int32_t L_11 = ___lo2;
int32_t L_12 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_8, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_9, (RuntimeObject*)L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_13 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = ___values1;
RuntimeObject* L_15 = ___comparer4;
int32_t L_16 = V_0;
int32_t L_17 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_13, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_14, (RuntimeObject*)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_18 = ___keys0;
int32_t L_19 = V_0;
NullCheck(L_18);
int32_t L_20 = L_19;
uint64_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_1 = (uint64_t)L_21;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_22 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_23 = ___values1;
int32_t L_24 = V_0;
int32_t L_25 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_22, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_23, (int32_t)L_24, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
int32_t L_26 = ___lo2;
V_2 = (int32_t)L_26;
int32_t L_27 = ___hi3;
V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
goto IL_007d;
}
IL_0044:
{
RuntimeObject* L_28 = ___comparer4;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_29 = ___keys0;
int32_t L_30 = V_2;
int32_t L_31 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
V_2 = (int32_t)L_31;
NullCheck(L_29);
int32_t L_32 = L_31;
uint64_t L_33 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
uint64_t L_34 = V_1;
NullCheck((RuntimeObject*)L_28);
int32_t L_35 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (uint64_t)L_33, (uint64_t)L_34);
if ((((int32_t)L_35) < ((int32_t)0)))
{
goto IL_0044;
}
}
IL_005a:
{
RuntimeObject* L_36 = ___comparer4;
uint64_t L_37 = V_1;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_38 = ___keys0;
int32_t L_39 = V_3;
int32_t L_40 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)1));
V_3 = (int32_t)L_40;
NullCheck(L_38);
int32_t L_41 = L_40;
uint64_t L_42 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
NullCheck((RuntimeObject*)L_36);
int32_t L_43 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_36, (uint64_t)L_37, (uint64_t)L_42);
if ((((int32_t)L_43) < ((int32_t)0)))
{
goto IL_005a;
}
}
{
int32_t L_44 = V_2;
int32_t L_45 = V_3;
if ((((int32_t)L_44) >= ((int32_t)L_45)))
{
goto IL_0081;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_46 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_47 = ___values1;
int32_t L_48 = V_2;
int32_t L_49 = V_3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_46, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_47, (int32_t)L_48, (int32_t)L_49, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
}
IL_007d:
{
int32_t L_50 = V_2;
int32_t L_51 = V_3;
if ((((int32_t)L_50) < ((int32_t)L_51)))
{
goto IL_0044;
}
}
IL_0081:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_52 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_53 = ___values1;
int32_t L_54 = V_2;
int32_t L_55 = ___hi3;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_52, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_53, (int32_t)L_54, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
int32_t L_56 = V_2;
return L_56;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::Heapsort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Heapsort_m472A960EAD726E5047424D9F69C0F2F0D422F0D9_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___hi3;
int32_t L_1 = ___lo2;
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));
int32_t L_2 = V_0;
V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2));
goto IL_001c;
}
IL_000c:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_3 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___values1;
int32_t L_5 = V_1;
int32_t L_6 = V_0;
int32_t L_7 = ___lo2;
RuntimeObject* L_8 = ___comparer4;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_001c:
{
int32_t L_10 = V_1;
if ((((int32_t)L_10) >= ((int32_t)1)))
{
goto IL_000c;
}
}
{
int32_t L_11 = V_0;
V_2 = (int32_t)L_11;
goto IL_0043;
}
IL_0024:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_12 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = ___values1;
int32_t L_14 = ___lo2;
int32_t L_15 = ___lo2;
int32_t L_16 = V_2;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_12, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_17 = ___keys0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___values1;
int32_t L_19 = V_2;
int32_t L_20 = ___lo2;
RuntimeObject* L_21 = ___comparer4;
(( void (*) (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)L_17, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_18, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)), (int32_t)L_20, (RuntimeObject*)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
int32_t L_22 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1));
}
IL_0043:
{
int32_t L_23 = V_2;
if ((((int32_t)L_23) > ((int32_t)1)))
{
goto IL_0024;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::DownHeap(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_DownHeap_m7E54D9DEEB48429158ECC108E4C385B5609B5DE2_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___i2, int32_t ___n3, int32_t ___lo4, RuntimeObject* ___comparer5, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
RuntimeObject * V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject * V_3 = NULL;
RuntimeObject * G_B3_0 = NULL;
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_0 = ___keys0;
int32_t L_1 = ___lo4;
int32_t L_2 = ___i2;
NullCheck(L_0);
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1));
uint64_t L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = (uint64_t)L_4;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___values1;
if (L_5)
{
goto IL_001b;
}
}
{
il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject *));
RuntimeObject * L_6 = V_3;
G_B3_0 = L_6;
goto IL_0027;
}
IL_001b:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = ___values1;
int32_t L_8 = ___lo4;
int32_t L_9 = ___i2;
NullCheck(L_7);
int32_t L_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)1));
RuntimeObject * L_11 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
G_B3_0 = L_11;
}
IL_0027:
{
V_1 = (RuntimeObject *)G_B3_0;
goto IL_00a3;
}
IL_002a:
{
int32_t L_12 = ___i2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_12));
int32_t L_13 = V_2;
int32_t L_14 = ___n3;
if ((((int32_t)L_13) >= ((int32_t)L_14)))
{
goto IL_0056;
}
}
{
RuntimeObject* L_15 = ___comparer5;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_16 = ___keys0;
int32_t L_17 = ___lo4;
int32_t L_18 = V_2;
NullCheck(L_16);
int32_t L_19 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)L_18)), (int32_t)1));
uint64_t L_20 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_21 = ___keys0;
int32_t L_22 = ___lo4;
int32_t L_23 = V_2;
NullCheck(L_21);
int32_t L_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23));
uint64_t L_25 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck((RuntimeObject*)L_15);
int32_t L_26 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_15, (uint64_t)L_20, (uint64_t)L_25);
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_0056;
}
}
{
int32_t L_27 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
}
IL_0056:
{
RuntimeObject* L_28 = ___comparer5;
uint64_t L_29 = V_0;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_30 = ___keys0;
int32_t L_31 = ___lo4;
int32_t L_32 = V_2;
NullCheck(L_30);
int32_t L_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), (int32_t)1));
uint64_t L_34 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
NullCheck((RuntimeObject*)L_28);
int32_t L_35 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (uint64_t)L_29, (uint64_t)L_34);
if ((((int32_t)L_35) >= ((int32_t)0)))
{
goto IL_00a9;
}
}
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_36 = ___keys0;
int32_t L_37 = ___lo4;
int32_t L_38 = ___i2;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_39 = ___keys0;
int32_t L_40 = ___lo4;
int32_t L_41 = V_2;
NullCheck(L_39);
int32_t L_42 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41)), (int32_t)1));
uint64_t L_43 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)L_38)), (int32_t)1))), (uint64_t)L_43);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_44 = ___values1;
if (!L_44)
{
goto IL_00a0;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_45 = ___values1;
int32_t L_46 = ___lo4;
int32_t L_47 = ___i2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_48 = ___values1;
int32_t L_49 = ___lo4;
int32_t L_50 = V_2;
NullCheck(L_48);
int32_t L_51 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)L_50)), (int32_t)1));
RuntimeObject * L_52 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)L_47)), (int32_t)1))), (RuntimeObject *)L_52);
}
IL_00a0:
{
int32_t L_53 = V_2;
___i2 = (int32_t)L_53;
}
IL_00a3:
{
int32_t L_54 = ___i2;
int32_t L_55 = ___n3;
if ((((int32_t)L_54) <= ((int32_t)((int32_t)((int32_t)L_55/(int32_t)2)))))
{
goto IL_002a;
}
}
IL_00a9:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_56 = ___keys0;
int32_t L_57 = ___lo4;
int32_t L_58 = ___i2;
uint64_t L_59 = V_0;
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)L_58)), (int32_t)1))), (uint64_t)L_59);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_60 = ___values1;
if (!L_60)
{
goto IL_00c6;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_61 = ___values1;
int32_t L_62 = ___lo4;
int32_t L_63 = ___i2;
RuntimeObject * L_64 = V_1;
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)L_63)), (int32_t)1))), (RuntimeObject *)L_64);
}
IL_00c6:
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::InsertionSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_InsertionSort_mB4CCEC9183F182D8C4FF5582215675E15F5DBEC0_gshared (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___keys0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint64_t V_2 = 0;
RuntimeObject * V_3 = NULL;
RuntimeObject * V_4 = NULL;
RuntimeObject * G_B4_0 = NULL;
{
int32_t L_0 = ___lo2;
V_0 = (int32_t)L_0;
goto IL_0083;
}
IL_0004:
{
int32_t L_1 = V_0;
V_1 = (int32_t)L_1;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_2 = ___keys0;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
uint64_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = (uint64_t)L_5;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___values1;
if (L_6)
{
goto IL_001f;
}
}
{
il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject *));
RuntimeObject * L_7 = V_4;
G_B4_0 = L_7;
goto IL_0028;
}
IL_001f:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___values1;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
RuntimeObject * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
G_B4_0 = L_11;
}
IL_0028:
{
V_3 = (RuntimeObject *)G_B4_0;
goto IL_0052;
}
IL_002b:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_12 = ___keys0;
int32_t L_13 = V_1;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_14 = ___keys0;
int32_t L_15 = V_1;
NullCheck(L_14);
int32_t L_16 = L_15;
uint64_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1))), (uint64_t)L_17);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___values1;
if (!L_18)
{
goto IL_004e;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_19 = ___values1;
int32_t L_20 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = ___values1;
int32_t L_22 = V_1;
NullCheck(L_21);
int32_t L_23 = L_22;
RuntimeObject * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))), (RuntimeObject *)L_24);
}
IL_004e:
{
int32_t L_25 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0052:
{
int32_t L_26 = V_1;
int32_t L_27 = ___lo2;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0068;
}
}
{
RuntimeObject* L_28 = ___comparer4;
uint64_t L_29 = V_2;
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_30 = ___keys0;
int32_t L_31 = V_1;
NullCheck(L_30);
int32_t L_32 = L_31;
uint64_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
NullCheck((RuntimeObject*)L_28);
int32_t L_34 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1<System.UInt64>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), (RuntimeObject*)L_28, (uint64_t)L_29, (uint64_t)L_33);
if ((((int32_t)L_34) < ((int32_t)0)))
{
goto IL_002b;
}
}
IL_0068:
{
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_35 = ___keys0;
int32_t L_36 = V_1;
uint64_t L_37 = V_2;
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))), (uint64_t)L_37);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_38 = ___values1;
if (!L_38)
{
goto IL_007f;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = ___values1;
int32_t L_40 = V_1;
RuntimeObject * L_41 = V_3;
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))), (RuntimeObject *)L_41);
}
IL_007f:
{
int32_t L_42 = V_0;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
}
IL_0083:
{
int32_t L_43 = V_0;
int32_t L_44 = ___hi3;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Void System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__ctor_mA5F88748AB26F4B61F361F955F5A1B605E1C9516_gshared (ArraySortHelper_2_t2FF12471052A6F38EFFD02AD4037EB23260332A5 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * Comparer_1_get_Default_m56115F116D0BFED6F7076F18468F87AAE76DA755_gshared (const RuntimeMethod* method)
{
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * V_0 = NULL;
{
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * L_0 = ((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)L_0;
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * L_2 = (( Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)L_2;
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * Comparer_1_Create_mAB05B0D4DA0A06F0BF51B66642832F6817F27396_gshared (Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mAB05B0D4DA0A06F0BF51B66642832F6817F27396_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mAB05B0D4DA0A06F0BF51B66642832F6817F27396_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * L_2 = ___comparison0;
ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 * L_3 = (ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 *, Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * Comparer_1_CreateComparer_mA7EDAEED68708438AB5F5A18C09EC96071101F1B_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mA7EDAEED68708438AB5F5A18C09EC96071101F1B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA * L_33 = (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mD554AF2D850208B37F4D936121758C6E8A88FA67_gshared (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Segment_t4D7158441370F573F35DB59A882D986F1269B61A , Segment_t4D7158441370F573F35DB59A882D986F1269B61A >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.GPath/Segment>::Compare(T,T) */, (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this, (Segment_t4D7158441370F573F35DB59A882D986F1269B61A )((*(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)((Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Segment_t4D7158441370F573F35DB59A882D986F1269B61A )((*(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)((Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m8EE6EFD77F2F65C581012B1FF5A40A68BC153113_gshared (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * Comparer_1_get_Default_m6A7FE7AA46E8F5ED7948B471E104EA484C077633_gshared (const RuntimeMethod* method)
{
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * V_0 = NULL;
{
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * L_0 = ((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)L_0;
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * L_2 = (( Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)L_2;
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * Comparer_1_Create_m9E2C9F43CD88CBABD7A5953C25D6CC706D8E2C64_gshared (Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m9E2C9F43CD88CBABD7A5953C25D6CC706D8E2C64_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m9E2C9F43CD88CBABD7A5953C25D6CC706D8E2C64_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * L_2 = ___comparison0;
ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB * L_3 = (ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB *, Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * Comparer_1_CreateComparer_mB325CA41DC9754670DC411DD6AD72ECA0CC23ADA_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mB325CA41DC9754670DC411DD6AD72ECA0CC23ADA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 * L_33 = (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mEEC923B10198A181B9A54A9D9754863427A264A3_gshared (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE , GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::Compare(T,T) */, (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this, (GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE )((*(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)((GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE )((*(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)((GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m37C280BC8BE0734A98B2C23C43BEB93D3F9E6024_gshared (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * Comparer_1_get_Default_m0DBED25A34304298664950CC95065913CD94160E_gshared (const RuntimeMethod* method)
{
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * V_0 = NULL;
{
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * L_0 = ((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)L_0;
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * L_2 = (( Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)L_2;
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * Comparer_1_Create_m667FA9FCB2D638A658333A6075DD6AB8596B27CE_gshared (Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m667FA9FCB2D638A658333A6075DD6AB8596B27CE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m667FA9FCB2D638A658333A6075DD6AB8596B27CE_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * L_2 = ___comparison0;
ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 * L_3 = (ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 *, Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * Comparer_1_CreateComparer_mAD677AB80AE35F4FCFABC537772D4F694124486C_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mAD677AB80AE35F4FCFABC537772D4F694124486C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 * L_33 = (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m8191AA3FC8654D714DE09EE1B152E110B6E761CE_gshared (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<FairyGUI.TextField/CharPosition>::Compare(T,T) */, (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m0DB5C8D70AB2A25065E8479D48B34D84CB46AE3E_gshared (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Boolean>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * Comparer_1_get_Default_m67813FCF3F8ECF21E2EFB60FD0FE8F2C4BB510FD_gshared (const RuntimeMethod* method)
{
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * V_0 = NULL;
{
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * L_0 = ((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)L_0;
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * L_2 = (( Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)L_2;
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Boolean>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * Comparer_1_Create_mE80C7CA7A05582B8D3C8AC2114761AC01EA7D836_gshared (Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mE80C7CA7A05582B8D3C8AC2114761AC01EA7D836_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mE80C7CA7A05582B8D3C8AC2114761AC01EA7D836_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * L_2 = ___comparison0;
ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 * L_3 = (ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 *, Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Boolean>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * Comparer_1_CreateComparer_m7D712CA1A497404937832845D5501D31B3024C74_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m7D712CA1A497404937832845D5501D31B3024C74_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 * L_33 = (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Boolean>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mB1381C4C0DC99414FDF1E9EC8333EC4F80AB960A_gshared (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, bool, bool >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Boolean>::Compare(T,T) */, (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this, (bool)((*(bool*)((bool*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (bool)((*(bool*)((bool*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m43E3B03753B98B4B7FEDC57BD06FD8C2A073A558_gshared (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Byte>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * Comparer_1_get_Default_m299B6F770A9718DDAD2B84DCFC582EC84DA673E9_gshared (const RuntimeMethod* method)
{
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * V_0 = NULL;
{
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * L_0 = ((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)L_0;
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * L_2 = (( Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)L_2;
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Byte>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * Comparer_1_Create_m175CC0DBBC09A51DF4593570A1B8546AA91BE397_gshared (Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m175CC0DBBC09A51DF4593570A1B8546AA91BE397_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m175CC0DBBC09A51DF4593570A1B8546AA91BE397_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * L_2 = ___comparison0;
ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 * L_3 = (ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 *, Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Byte>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * Comparer_1_CreateComparer_mBE90936296E5487253F2CECCDA7D5834F7A8EA47_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mBE90936296E5487253F2CECCDA7D5834F7A8EA47_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F * L_33 = (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Byte>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mEC19D3D09DAE7AF2D72DDCE804CDFDD4FD55143B_gshared (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, uint8_t, uint8_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Byte>::Compare(T,T) */, (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this, (uint8_t)((*(uint8_t*)((uint8_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (uint8_t)((*(uint8_t*)((uint8_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Byte>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m4A051219DCA1D0BAE69C4BFF53BE3C61DC037C68_gshared (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Char>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * Comparer_1_get_Default_m3D7169ACE23F02CBD770CDE7E6531A14F8753A87_gshared (const RuntimeMethod* method)
{
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * V_0 = NULL;
{
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * L_0 = ((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)L_0;
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * L_2 = (( Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)L_2;
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Char>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * Comparer_1_Create_m90C1D08E4FEA291DC194780821C4088FAEF6AB0C_gshared (Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m90C1D08E4FEA291DC194780821C4088FAEF6AB0C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m90C1D08E4FEA291DC194780821C4088FAEF6AB0C_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * L_2 = ___comparison0;
ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 * L_3 = (ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 *, Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Char>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * Comparer_1_CreateComparer_m9B5C553F546A00811F9360CD41F1317EBBCE1AF1_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m9B5C553F546A00811F9360CD41F1317EBBCE1AF1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD * L_33 = (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Char>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mB76EAB2CA46F2BA11832CF1FA20BCC1F6AE16AB6_gshared (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Il2CppChar, Il2CppChar >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Char>::Compare(T,T) */, (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Char>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m410F27BE542D77FC0A0B27C4E0D81A2047C613FC_gshared (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * Comparer_1_get_Default_mEC522A564F33A39FC01D9AD3BDAB08EC9AA95BF5_gshared (const RuntimeMethod* method)
{
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * V_0 = NULL;
{
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * L_0 = ((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)L_0;
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * L_2 = (( Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)L_2;
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * Comparer_1_Create_m89689990C03289B46DDF9FEE2220BA4BC964694F_gshared (Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m89689990C03289B46DDF9FEE2220BA4BC964694F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m89689990C03289B46DDF9FEE2220BA4BC964694F_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * L_2 = ___comparison0;
ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A * L_3 = (ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A *, Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * Comparer_1_CreateComparer_mF3F0F28977DF64F7FB115EC00BBDEAE25B47D9E4_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mF3F0F28977DF64F7FB115EC00BBDEAE25B47D9E4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD * L_33 = (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mD291E8D89A322C1E90D33F73B407BA389CC2868B_gshared (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Compare(T,T) */, (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m71DF9B8AFE309F6502BA170E9B0553B5FADAE27F_gshared (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * Comparer_1_get_Default_m1368B89D774A69F6788B9F844A300D8C56561145_gshared (const RuntimeMethod* method)
{
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * V_0 = NULL;
{
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * L_0 = ((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)L_0;
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * L_2 = (( Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)L_2;
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * Comparer_1_Create_mCEF814D6BF10B9519672E013F89B8454324E5EA5_gshared (Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mCEF814D6BF10B9519672E013F89B8454324E5EA5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mCEF814D6BF10B9519672E013F89B8454324E5EA5_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * L_2 = ___comparison0;
ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC * L_3 = (ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC *, Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * Comparer_1_CreateComparer_mB54FA5E6B35FE9B57D04C888F464BCBE366E4F61_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mB54FA5E6B35FE9B57D04C888F464BCBE366E4F61_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 * L_33 = (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Int32>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mF53471E2202E83B095FB9E5F27B7286A8C940987_gshared (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Int32>::Compare(T,T) */, (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (int32_t)((*(int32_t*)((int32_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m77C573938DC27FF2D2401B605E63FCCFCB82B13F_gshared (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32Enum>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * Comparer_1_get_Default_m536BB979A9D3ED32FD9C960C794557BC9C2781E4_gshared (const RuntimeMethod* method)
{
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * V_0 = NULL;
{
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * L_0 = ((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)L_0;
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * L_2 = (( Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)L_2;
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32Enum>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * Comparer_1_Create_m3FC13390150824EC5CA4817F5BC36EA5FBC0D410_gshared (Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m3FC13390150824EC5CA4817F5BC36EA5FBC0D410_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m3FC13390150824EC5CA4817F5BC36EA5FBC0D410_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * L_2 = ___comparison0;
ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 * L_3 = (ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 *, Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int32Enum>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * Comparer_1_CreateComparer_mFF22DD81E3F312F716EF363ED21C8F67B7D7EAEC_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mFF22DD81E3F312F716EF363ED21C8F67B7D7EAEC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 * L_33 = (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Int32Enum>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m57EF05C0DED85FCF43CD64FB3EF1452B082A5FA4_gshared (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Int32Enum>::Compare(T,T) */, (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (int32_t)((*(int32_t*)((int32_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mBA06B5888734EB066B63EFC010F9E6B44924B961_gshared (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int64>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * Comparer_1_get_Default_m5E6118D60CC13AA51748F97366A690140EC46C90_gshared (const RuntimeMethod* method)
{
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * V_0 = NULL;
{
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * L_0 = ((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)L_0;
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * L_2 = (( Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)L_2;
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int64>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * Comparer_1_Create_mFAAEF72E5F350430DC5BB37C2D332C2988232D76_gshared (Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mFAAEF72E5F350430DC5BB37C2D332C2988232D76_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mFAAEF72E5F350430DC5BB37C2D332C2988232D76_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * L_2 = ___comparison0;
ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 * L_3 = (ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 *, Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Int64>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * Comparer_1_CreateComparer_m1DFE9B59499F47DF4D197268D51E5C4BA05312E3_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m1DFE9B59499F47DF4D197268D51E5C4BA05312E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB * L_33 = (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Int64>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m743B47B3DD34DF504100068F7731CED6CFC13F3C_gshared (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, int64_t, int64_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Int64>::Compare(T,T) */, (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this, (int64_t)((*(int64_t*)((int64_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (int64_t)((*(int64_t*)((int64_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Int64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m84B0E2E5E8F371A26458FFA1FBDF221B85DF0C46_gshared (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Object>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * Comparer_1_get_Default_m84DEFB8B389618F98B055848A21DEAB2782581A3_gshared (const RuntimeMethod* method)
{
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * V_0 = NULL;
{
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_0 = ((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)L_0;
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_2 = (( Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)L_2;
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Object>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * Comparer_1_Create_mFEEED2703F5A15BFFDFA8C5AC6466EB4F9788329_gshared (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mFEEED2703F5A15BFFDFA8C5AC6466EB4F9788329_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mFEEED2703F5A15BFFDFA8C5AC6466EB4F9788329_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * L_2 = ___comparison0;
ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 * L_3 = (ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 *, Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Object>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * Comparer_1_CreateComparer_m26298799E544D9EE595C576C45AA43266EBB2AE1_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m26298799E544D9EE595C576C45AA43266EBB2AE1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F * L_33 = (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Object>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m280AC57C21B95CC704FF686574950679148ACA45_gshared (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, RuntimeObject *, RuntimeObject * >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Object>::Compare(T,T) */, (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m0E3F26F1AA66D2BE8378FB4025A8A71BCB19CA05_gshared (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Single>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * Comparer_1_get_Default_mEC8F30276C2C1EAE309895B5FAC8093B41C213D5_gshared (const RuntimeMethod* method)
{
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * V_0 = NULL;
{
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * L_0 = ((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)L_0;
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * L_2 = (( Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)L_2;
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Single>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * Comparer_1_Create_m1EEF6C4414D0790FA2241C8694A59A880AF5726A_gshared (Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m1EEF6C4414D0790FA2241C8694A59A880AF5726A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m1EEF6C4414D0790FA2241C8694A59A880AF5726A_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * L_2 = ___comparison0;
ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 * L_3 = (ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 *, Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Single>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * Comparer_1_CreateComparer_m047717BD76233DE28FE21E04408D0BFF8BC376BA_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m047717BD76233DE28FE21E04408D0BFF8BC376BA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 * L_33 = (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.Single>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m1DCB974E7DDA6A385E9BBDE6163D82AF5D3195BA_gshared (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, float, float >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Single>::Compare(T,T) */, (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this, (float)((*(float*)((float*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (float)((*(float*)((float*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mE198D487D9A96A55863BA27332D11F5525FC92EF_gshared (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt32>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * Comparer_1_get_Default_mD5DA3FDCEAFD8F5F16F92BCDA7721D0FEB4D6B36_gshared (const RuntimeMethod* method)
{
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * V_0 = NULL;
{
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * L_0 = ((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)L_0;
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * L_2 = (( Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)L_2;
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt32>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * Comparer_1_Create_mD6A0AEF7BCE6456FAA1F41AB6A23D78814070E54_gshared (Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mD6A0AEF7BCE6456FAA1F41AB6A23D78814070E54_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mD6A0AEF7BCE6456FAA1F41AB6A23D78814070E54_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * L_2 = ___comparison0;
ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 * L_3 = (ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 *, Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt32>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * Comparer_1_CreateComparer_mE7D0E1620677D65C568D56CE141BA59BFA22DAE5_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mE7D0E1620677D65C568D56CE141BA59BFA22DAE5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tB4365B4EA75C1F950E5002704C24F3E882713DE2 * L_33 = (ObjectComparer_1_tB4365B4EA75C1F950E5002704C24F3E882713DE2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tB4365B4EA75C1F950E5002704C24F3E882713DE2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.UInt32>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m9D8F8908C8E537793B4192E829FD66D6DAC5B0FF_gshared (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, uint32_t, uint32_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.UInt32>::Compare(T,T) */, (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)__this, (uint32_t)((*(uint32_t*)((uint32_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (uint32_t)((*(uint32_t*)((uint32_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.UInt32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m03ED926A1BD2CDE643737F74E56085ED3333FFAE_gshared (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt64>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * Comparer_1_get_Default_mDDE26044E0F352546BE2390402A0236FE376FB3C_gshared (const RuntimeMethod* method)
{
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * V_0 = NULL;
{
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_0 = ((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)L_0;
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_2 = (( Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)L_2;
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt64>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * Comparer_1_Create_m6BB560648841577711BA47D0D85CF1CC999807CF_gshared (Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m6BB560648841577711BA47D0D85CF1CC999807CF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m6BB560648841577711BA47D0D85CF1CC999807CF_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * L_2 = ___comparison0;
ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 * L_3 = (ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 *, Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.UInt64>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * Comparer_1_CreateComparer_mB02598C6B5A9E306A8D2B3D6A04A4506848EC53D_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mB02598C6B5A9E306A8D2B3D6A04A4506848EC53D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F * L_33 = (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<System.UInt64>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mB980D5F129EBE6C0D37EF0752B78A8BAC2A47674_gshared (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.UInt64>::Compare(T,T) */, (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this, (uint64_t)((*(uint64_t*)((uint64_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (uint64_t)((*(uint64_t*)((uint64_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<System.UInt64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m7577B725ECFCE05DB1BF14DFF9C6F4FF1BAF662F_gshared (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * Comparer_1_get_Default_m9B954C7A329779374CF0831B0B452F4E31C272DF_gshared (const RuntimeMethod* method)
{
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * V_0 = NULL;
{
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * L_0 = ((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)L_0;
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * L_2 = (( Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)L_2;
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * Comparer_1_Create_m83CF33E3D37BA5508E1987DC3A62A5400A9ECE77_gshared (Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m83CF33E3D37BA5508E1987DC3A62A5400A9ECE77_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m83CF33E3D37BA5508E1987DC3A62A5400A9ECE77_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * L_2 = ___comparison0;
ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A * L_3 = (ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A *, Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * Comparer_1_CreateComparer_m1515B1F69854CC445B27791D9AE4B66346C16120_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m1515B1F69854CC445B27791D9AE4B66346C16120_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 * L_33 = (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mF99EDAA6CC314D79959AF559C7252B50B24C65F9_gshared (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 , AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::Compare(T,T) */, (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this, (AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 )((*(AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 *)((AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 )((*(AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 *)((AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m5DB2A687451D510BB391936A0CA45F9C5361A838_gshared (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * Comparer_1_get_Default_m6553462C65EDDDA41EB3345C830DC176A2343F36_gshared (const RuntimeMethod* method)
{
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * V_0 = NULL;
{
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * L_0 = ((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)L_0;
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * L_2 = (( Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)L_2;
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * Comparer_1_Create_mCC2EFA576A479B02886FBB70B8776CA039BB64F9_gshared (Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mCC2EFA576A479B02886FBB70B8776CA039BB64F9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mCC2EFA576A479B02886FBB70B8776CA039BB64F9_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * L_2 = ___comparison0;
ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 * L_3 = (ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 *, Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * Comparer_1_CreateComparer_mA8227022D1B3D587884CF44EB1208B4D4548EA55_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mA8227022D1B3D587884CF44EB1208B4D4548EA55_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD * L_33 = (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m41A8369DDD57BD7AE1933D22422A3DB58C009D8D_gshared (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 , OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper/OrderBlock>::Compare(T,T) */, (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this, (OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 )((*(OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 *)((OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 )((*(OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 *)((OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mDF7F89F9EBF824B7F7351B485DC520456A15C2BB_gshared (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color32>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * Comparer_1_get_Default_m3B368E0A3D7C5C46657A00A69889051568A5467E_gshared (const RuntimeMethod* method)
{
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * V_0 = NULL;
{
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * L_0 = ((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)L_0;
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * L_2 = (( Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)L_2;
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color32>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * Comparer_1_Create_m7896608F3E053B242F140AEA2B206658C857CD10_gshared (Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m7896608F3E053B242F140AEA2B206658C857CD10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m7896608F3E053B242F140AEA2B206658C857CD10_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * L_2 = ___comparison0;
ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 * L_3 = (ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 *, Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color32>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * Comparer_1_CreateComparer_m353C887DC5F3B65AE0D85C08133AFEBA424104E0_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m353C887DC5F3B65AE0D85C08133AFEBA424104E0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB * L_33 = (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Color32>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mBBA490AED7EB436551ED0F7334F3FA6E9BEE7DDB_gshared (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 , Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Color32>::Compare(T,T) */, (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this, (Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 )((*(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 *)((Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 )((*(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 *)((Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Color32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m35A85A1A739455EB2836E76B40DD5BD7A3E0E833_gshared (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * Comparer_1_get_Default_mAE44054806AEF5A2229DBCC8D6DF40CAB85B3C2B_gshared (const RuntimeMethod* method)
{
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * V_0 = NULL;
{
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * L_0 = ((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)L_0;
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * L_2 = (( Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)L_2;
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * Comparer_1_Create_mBE245A5D9DE64C1263A5228628E04E131719CC65_gshared (Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mBE245A5D9DE64C1263A5228628E04E131719CC65_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mBE245A5D9DE64C1263A5228628E04E131719CC65_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * L_2 = ___comparison0;
ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 * L_3 = (ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 *, Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Color>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * Comparer_1_CreateComparer_m66D81FA35CEA1FAA4C48914316B4CA019BA53973_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m66D81FA35CEA1FAA4C48914316B4CA019BA53973_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 * L_33 = (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Color>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mCDD7EA3CFE7A66D7A1200554CEBBDB6CF33C31D2_gshared (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 , Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Color>::Compare(T,T) */, (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this, (Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 )((*(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 *)((Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 )((*(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 *)((Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Color>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m2CB917BF30AE6033846CBC5457D096AB4805A46C_gshared (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * Comparer_1_get_Default_m7C346CD453E259F68574B72651CF1449675C9E07_gshared (const RuntimeMethod* method)
{
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * V_0 = NULL;
{
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * L_0 = ((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)L_0;
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * L_2 = (( Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)L_2;
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * Comparer_1_Create_m614C2EF5F6D37BD29BAEEB81E0139195461FE6F7_gshared (Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m614C2EF5F6D37BD29BAEEB81E0139195461FE6F7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m614C2EF5F6D37BD29BAEEB81E0139195461FE6F7_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_2 = ___comparison0;
ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 * L_3 = (ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 *, Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * Comparer_1_CreateComparer_m3ACB8DF7483F9D10E28DD6B593A5A69CC85C78D2_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m3ACB8DF7483F9D10E28DD6B593A5A69CC85C78D2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 * L_33 = (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m4CBA330A0B9D54F7C1006B749EDD0005453368F0_gshared (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::Compare(T,T) */, (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m171175C649B8EE6B14B9A558293FF9DAFE6AC111_gshared (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * Comparer_1_get_Default_m122EBE49F157548AB3A66DF0F2929863BEE468B8_gshared (const RuntimeMethod* method)
{
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * V_0 = NULL;
{
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * L_0 = ((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)L_0;
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * L_2 = (( Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)L_2;
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * Comparer_1_Create_m9F5E33DA316EAA07E23FE482A152347193FDC3A9_gshared (Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m9F5E33DA316EAA07E23FE482A152347193FDC3A9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m9F5E33DA316EAA07E23FE482A152347193FDC3A9_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_2 = ___comparison0;
ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 * L_3 = (ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 *, Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * Comparer_1_CreateComparer_mA7500F13D99BC333FC0D998E27FC2006FB2416D9_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mA7500F13D99BC333FC0D998E27FC2006FB2416D9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t3B266714A3925DAF43433A5BA6C62FE64AC6A4B0 * L_33 = (ObjectComparer_1_t3B266714A3925DAF43433A5BA6C62FE64AC6A4B0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t3B266714A3925DAF43433A5BA6C62FE64AC6A4B0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m48BB40C0C5143EA2B10DB16D0921164B3ACC292A_gshared (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::Compare(T,T) */, (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.ChannelPacket>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m3595B2AF81F29927FC887E26C94D760EAC35C178_gshared (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * Comparer_1_get_Default_m2BE9B857BC0565A348EF5669CA6BB9948E584613_gshared (const RuntimeMethod* method)
{
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * V_0 = NULL;
{
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * L_0 = ((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)L_0;
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * L_2 = (( Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)L_2;
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * Comparer_1_Create_mD97EE9CE4618EF56B9EAAA7E90C1A4D58285DBEF_gshared (Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mD97EE9CE4618EF56B9EAAA7E90C1A4D58285DBEF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mD97EE9CE4618EF56B9EAAA7E90C1A4D58285DBEF_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_2 = ___comparison0;
ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 * L_3 = (ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 *, Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * Comparer_1_CreateComparer_m51D28D1F273C9925D11AF090F8F4C2F440BC9903_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m51D28D1F273C9925D11AF090F8F4C2F440BC9903_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tCCABEA9FA72FF93A3109A93B6CF5C980B4910AF6 * L_33 = (ObjectComparer_1_tCCABEA9FA72FF93A3109A93B6CF5C980B4910AF6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tCCABEA9FA72FF93A3109A93B6CF5C980B4910AF6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m62C198DB74CD627EAFDF6AF0BB9EAA62A4DAF711_gshared (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene/PendingOwner>::Compare(T,T) */, (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mE58B52D864FC3F256645E2A7B344A5664617579E_gshared (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * Comparer_1_get_Default_m408F0888E9DA8861BACEAC71C8795AA4EFD089E6_gshared (const RuntimeMethod* method)
{
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * V_0 = NULL;
{
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * L_0 = ((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)L_0;
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * L_2 = (( Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)L_2;
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * Comparer_1_Create_mB2B1E2C999C80BC866A8D3EF8B6AA7C9A914CE08_gshared (Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mB2B1E2C999C80BC866A8D3EF8B6AA7C9A914CE08_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mB2B1E2C999C80BC866A8D3EF8B6AA7C9A914CE08_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_2 = ___comparison0;
ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B * L_3 = (ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B *, Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * Comparer_1_CreateComparer_m5D4BF8466DC48BB4297C6024CACF67E3F6552B54_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m5D4BF8466DC48BB4297C6024CACF67E3F6552B54_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tFD92C180D829217685468D47FF29A1CDBDE7E4C4 * L_33 = (ObjectComparer_1_tFD92C180D829217685468D47FF29A1CDBDE7E4C4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tFD92C180D829217685468D47FF29A1CDBDE7E4C4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m7C7D7B0B16022D0C77D3BF97B4BEBBB57D04C65F_gshared (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient/InternalMsg>::Compare(T,T) */, (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mB17BBB221188D0CDA7DEBD4049886F0A9423CCD3_gshared (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * Comparer_1_get_Default_mD65D4C0E2A66986EAE4D68673E6C9F14A5D66187_gshared (const RuntimeMethod* method)
{
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * V_0 = NULL;
{
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * L_0 = ((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)L_0;
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * L_2 = (( Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)L_2;
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * Comparer_1_Create_m2027AD342A44A383D1BFC9204C3F9383EDFDCCCE_gshared (Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m2027AD342A44A383D1BFC9204C3F9383EDFDCCCE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m2027AD342A44A383D1BFC9204C3F9383EDFDCCCE_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_2 = ___comparison0;
ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E * L_3 = (ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E *, Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * Comparer_1_CreateComparer_m8AB339D324F45E0FF070726259CD717D63D15D42_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m8AB339D324F45E0FF070726259CD717D63D15D42_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tC5152F82590DC151D4DA4A4CED788CA462E2585F * L_33 = (ObjectComparer_1_tC5152F82590DC151D4DA4A4CED788CA462E2585F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tC5152F82590DC151D4DA4A4CED788CA462E2585F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m76D0BB857FBEEABA506D18F99B960249BD6DE29C_gshared (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager/PendingPlayer>::Compare(T,T) */, (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m10B3A6D8D30941E9EEB2004F527F48B9E8E19462_gshared (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * Comparer_1_get_Default_m932CD8057152D88B69C2A9179644DC88F3419805_gshared (const RuntimeMethod* method)
{
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * V_0 = NULL;
{
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * L_0 = ((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)L_0;
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * L_2 = (( Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)L_2;
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * Comparer_1_Create_mD7E744CF8C2977BBA40C7E7E38A8E4FE1093B140_gshared (Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mD7E744CF8C2977BBA40C7E7E38A8E4FE1093B140_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mD7E744CF8C2977BBA40C7E7E38A8E4FE1093B140_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_2 = ___comparison0;
ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 * L_3 = (ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 *, Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * Comparer_1_CreateComparer_m92908391E34FD664FB1003AE52CA277FBCDA1617_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m92908391E34FD664FB1003AE52CA277FBCDA1617_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t38D7726E3ED6C1071767290317EB8F2DFF883A79 * L_33 = (ObjectComparer_1_t38D7726E3ED6C1071767290317EB8F2DFF883A79 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t38D7726E3ED6C1071767290317EB8F2DFF883A79 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mE47B5ED9780483A1B0C8B9223F4C6F03207925AF_gshared (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo>::Compare(T,T) */, (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mE996F107210D0214A6683B16AC825488A5F4A8F8_gshared (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * Comparer_1_get_Default_m52B4B98BE8F4897D96BB8BC7348058D390615988_gshared (const RuntimeMethod* method)
{
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * V_0 = NULL;
{
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * L_0 = ((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)L_0;
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * L_2 = (( Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)L_2;
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * Comparer_1_Create_m6853E41A89DFA4A21817BBAFE98B70E154D1C1B2_gshared (Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m6853E41A89DFA4A21817BBAFE98B70E154D1C1B2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m6853E41A89DFA4A21817BBAFE98B70E154D1C1B2_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_2 = ___comparison0;
ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 * L_3 = (ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 *, Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * Comparer_1_CreateComparer_m5A3CB8804F580F0C1E3AECDEBDA302179D5049D7_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m5A3CB8804F580F0C1E3AECDEBDA302179D5049D7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tCA0E4C9763E86F077019B07ECCE2FDC7E30817B1 * L_33 = (ObjectComparer_1_tCA0E4C9763E86F077019B07ECCE2FDC7E30817B1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tCA0E4C9763E86F077019B07ECCE2FDC7E30817B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m4254BB53C7BFCE34CBD1DE013A1DF1D75AA24DD5_gshared (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::Compare(T,T) */, (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mD283468B053377D632EAF05B7007B5858619A3EE_gshared (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * Comparer_1_get_Default_m74B0743753887E66AF39D635A895C28B4DA716C2_gshared (const RuntimeMethod* method)
{
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * V_0 = NULL;
{
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * L_0 = ((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)L_0;
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * L_2 = (( Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)L_2;
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * Comparer_1_Create_mC138C4501C5CBAAD79B3B52F98DC7AAEAC2A3437_gshared (Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mC138C4501C5CBAAD79B3B52F98DC7AAEAC2A3437_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mC138C4501C5CBAAD79B3B52F98DC7AAEAC2A3437_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_2 = ___comparison0;
ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF * L_3 = (ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF *, Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * Comparer_1_CreateComparer_mDDFCAE596827BF30E1AFE72E95AA054D3150FD7F_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mDDFCAE596827BF30E1AFE72E95AA054D3150FD7F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t83C59B329B1E8BFD06BC7F364BDCF6FAD752B0E2 * L_33 = (ObjectComparer_1_t83C59B329B1E8BFD06BC7F364BDCF6FAD752B0E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t83C59B329B1E8BFD06BC7F364BDCF6FAD752B0E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mC405E8310671E8A632B6F9DF85BDF7D22FA5A11E_gshared (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::Compare(T,T) */, (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mDAA9F712936851281435C4871DFD01C8CDA757D5_gshared (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * Comparer_1_get_Default_m5881ABD54DBEF35EEC70A32A89D1E66F7E1B9900_gshared (const RuntimeMethod* method)
{
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * V_0 = NULL;
{
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * L_0 = ((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)L_0;
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * L_2 = (( Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)L_2;
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * Comparer_1_Create_mD8F68063396AD3E6024D0122A5227D08D7C0BF53_gshared (Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mD8F68063396AD3E6024D0122A5227D08D7C0BF53_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mD8F68063396AD3E6024D0122A5227D08D7C0BF53_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * L_2 = ___comparison0;
ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 * L_3 = (ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 *, Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * Comparer_1_CreateComparer_m81BB61B6D9F7BAFFC52EA9B4F04CA5C7DA2215AA_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m81BB61B6D9F7BAFFC52EA9B4F04CA5C7DA2215AA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 * L_33 = (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mCAE9DA81D8F8E49B6F94CAA91519414042B2DBB9_gshared (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E , Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem/Particle>::Compare(T,T) */, (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this, (Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E )((*(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E *)((Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E )((*(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E *)((Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m271034E8042CAFE6ED67436BAECD581132F872B0_gshared (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * Comparer_1_get_Default_m01F042D04AD386B5B6A68475150EABC9C9367DCC_gshared (const RuntimeMethod* method)
{
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * V_0 = NULL;
{
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * L_0 = ((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)L_0;
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * L_2 = (( Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)L_2;
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * Comparer_1_Create_mEE449B4E51E3014DD31BC2AEADDF2E5F20667BBD_gshared (Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mEE449B4E51E3014DD31BC2AEADDF2E5F20667BBD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mEE449B4E51E3014DD31BC2AEADDF2E5F20667BBD_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * L_2 = ___comparison0;
ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F * L_3 = (ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F *, Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * Comparer_1_CreateComparer_m459C575628E47F5D7EAEFCB509217DD5D7B00217_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m459C575628E47F5D7EAEFCB509217DD5D7B00217_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E * L_33 = (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m7C690510C516E0157116A6AD14F20C276C509658_gshared (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE , RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::Compare(T,T) */, (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this, (RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE )((*(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE *)((RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE )((*(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE *)((RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m340FC59FA4FB0DBA9AE1AF9E1E103EB13B0E815D_gshared (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rect>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * Comparer_1_get_Default_m0A4E8011BBB8825C274BD865D15905E63C6B0658_gshared (const RuntimeMethod* method)
{
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * V_0 = NULL;
{
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * L_0 = ((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)L_0;
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * L_2 = (( Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)L_2;
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rect>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * Comparer_1_Create_m1EFF9662ED395CF3C9ED218A0DC90756A4B7757D_gshared (Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m1EFF9662ED395CF3C9ED218A0DC90756A4B7757D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m1EFF9662ED395CF3C9ED218A0DC90756A4B7757D_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * L_2 = ___comparison0;
ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 * L_3 = (ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 *, Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rect>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * Comparer_1_CreateComparer_m40CC214DFEEE36DEA98632D5251A5059609915BF_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m40CC214DFEEE36DEA98632D5251A5059609915BF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 * L_33 = (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Rect>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mAE0FF4CF72771FB5FD9539D399A00DCE0B91C2AE_gshared (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Rect_t35B976DE901B5423C11705E156938EA27AB402CE , Rect_t35B976DE901B5423C11705E156938EA27AB402CE >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Rect>::Compare(T,T) */, (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this, (Rect_t35B976DE901B5423C11705E156938EA27AB402CE )((*(Rect_t35B976DE901B5423C11705E156938EA27AB402CE *)((Rect_t35B976DE901B5423C11705E156938EA27AB402CE *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Rect_t35B976DE901B5423C11705E156938EA27AB402CE )((*(Rect_t35B976DE901B5423C11705E156938EA27AB402CE *)((Rect_t35B976DE901B5423C11705E156938EA27AB402CE *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Rect>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mA4AF841F1A27131CAD126A93BA9062386F8B5639_gshared (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * Comparer_1_get_Default_m9B96F82F412B4C82DD892897FA95CA00AAF83FB4_gshared (const RuntimeMethod* method)
{
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * V_0 = NULL;
{
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * L_0 = ((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)L_0;
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * L_2 = (( Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)L_2;
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * Comparer_1_Create_m2E600F4354F175AC50917CA8EE1EFD2FE792A6C9_gshared (Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m2E600F4354F175AC50917CA8EE1EFD2FE792A6C9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m2E600F4354F175AC50917CA8EE1EFD2FE792A6C9_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * L_2 = ___comparison0;
ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 * L_3 = (ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 *, Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * Comparer_1_CreateComparer_m97819CA539836EAA46FA62D5C5B900BED713BF82_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m97819CA539836EAA46FA62D5C5B900BED713BF82_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 * L_33 = (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m7912917BBD64C39D6CC68438B6C2D644F13A68EC_gshared (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Compare(T,T) */, (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mAC622DC97E47E17ED6D5838C4ECD219F3EF9CCB1_gshared (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * Comparer_1_get_Default_mEA87CD67ACD9802308A504B9F36A589B2EC5FD1B_gshared (const RuntimeMethod* method)
{
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * V_0 = NULL;
{
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * L_0 = ((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)L_0;
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * L_2 = (( Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)L_2;
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * Comparer_1_Create_m8461D3926FCBC6216A1DB57DDB883D4D2A789AFE_gshared (Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m8461D3926FCBC6216A1DB57DDB883D4D2A789AFE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m8461D3926FCBC6216A1DB57DDB883D4D2A789AFE_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * L_2 = ___comparison0;
ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 * L_3 = (ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 *, Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * Comparer_1_CreateComparer_mAC1185E3F2524C05C0E0C6E745C49813FC930734_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mAC1185E3F2524C05C0E0C6E745C49813FC930734_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 * L_33 = (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m2DD07549F8A75821D725DE52792708A22BA98CCF_gshared (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController/FocusedElement>::Compare(T,T) */, (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mD20122CC88742FB291CCCBECF2E844A2B2C338FB_gshared (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * Comparer_1_get_Default_m15FF06311B280CB6DF200790036E19EB9D71A0CC_gshared (const RuntimeMethod* method)
{
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * V_0 = NULL;
{
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * L_0 = ((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)L_0;
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * L_2 = (( Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)L_2;
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * Comparer_1_Create_m7BE761435CB2E950E4AD6795AEFA0C2355D70155_gshared (Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m7BE761435CB2E950E4AD6795AEFA0C2355D70155_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m7BE761435CB2E950E4AD6795AEFA0C2355D70155_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * L_2 = ___comparison0;
ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 * L_3 = (ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 *, Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * Comparer_1_CreateComparer_mA54B74916770EF33EB14F698F93559506476FFC7_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mA54B74916770EF33EB14F698F93559506476FFC7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 * L_33 = (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m5184AF97AF16DD665A7457464F599EA718AFCE5C_gshared (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Compare(T,T) */, (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m95B26C97FC5493564F214B8048FD7B729460D91B_gshared (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * Comparer_1_get_Default_mBACABDACB4F8B2C2A192602783B9379B5C4993DA_gshared (const RuntimeMethod* method)
{
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * V_0 = NULL;
{
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * L_0 = ((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)L_0;
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * L_2 = (( Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)L_2;
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * Comparer_1_Create_mA1C5027B34939F67AC5532AA1C134A440DE7DA54_gshared (Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_mA1C5027B34939F67AC5532AA1C134A440DE7DA54_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_mA1C5027B34939F67AC5532AA1C134A440DE7DA54_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * L_2 = ___comparison0;
ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 * L_3 = (ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 *, Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * Comparer_1_CreateComparer_mC1A37E6DF1F157F836AEC75EDEAB79A70A06017D_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_mC1A37E6DF1F157F836AEC75EDEAB79A70A06017D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F * L_33 = (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m9218A36955BA08FEC99CDB101CA284F5489043E8_gshared (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , Vector2_tA85D2DD88578276CA8A8796756458277E72D073D >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::Compare(T,T) */, (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m1F015B5C3F6530DDC5BDA5F06C1F57C3C00AC566_gshared (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * Comparer_1_get_Default_m7A4B76DE8E3DFEF450B2C367745F7CC8A06E173F_gshared (const RuntimeMethod* method)
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * V_0 = NULL;
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_0 = ((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)L_0;
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_2 = (( Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)L_2;
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * Comparer_1_Create_m33B87B5838C55FCD4DAC1DC998651EAD46FAD5EC_gshared (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m33B87B5838C55FCD4DAC1DC998651EAD46FAD5EC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m33B87B5838C55FCD4DAC1DC998651EAD46FAD5EC_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_2 = ___comparison0;
ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 * L_3 = (ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 *, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * Comparer_1_CreateComparer_m61F0FF73BEA955B76532DCD396B49D177FA6A59D_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m61F0FF73BEA955B76532DCD396B49D177FA6A59D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 * L_33 = (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mE0FA22F0CAE94DA40A4885F0BFE9DD33B40771B8_gshared (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::Compare(T,T) */, (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mD468DF8A9AB6BB1BC312D6D043D570E38320CE6C_gshared (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * Comparer_1_get_Default_mEED6DED28437DFD09871697EBFEAE4CDC43D5DBE_gshared (const RuntimeMethod* method)
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * V_0 = NULL;
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_0 = ((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
il2cpp_codegen_memory_barrier();
V_0 = (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)L_0;
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_1 = V_0;
if (L_1)
{
goto IL_0019;
}
}
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_2 = (( Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
V_0 = (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)L_2;
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_3 = V_0;
il2cpp_codegen_memory_barrier();
((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
}
IL_0019:
{
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * L_4 = V_0;
return L_4;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::Create(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * Comparer_1_Create_m68EA188C8FF48C5F1562546F11A07C38E4ACB115_gshared (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparison0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_Create_m68EA188C8FF48C5F1562546F11A07C38E4ACB115_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_0 = ___comparison0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteral4D04521B659A980378EBB5BDA98BC5D6300C89C8, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Comparer_1_Create_m68EA188C8FF48C5F1562546F11A07C38E4ACB115_RuntimeMethod_var);
}
IL_000e:
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_2 = ___comparison0;
ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 * L_3 = (ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2));
(( void (*) (ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 *, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(L_3, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
return L_3;
}
}
// System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::CreateComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * Comparer_1_CreateComparer_m6C161D2E7ED7B604A2A7440A27AF3EFDE37FEE07_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Comparer_1_CreateComparer_m6C161D2E7ED7B604A2A7440A27AF3EFDE37FEE07_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_0 = NULL;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * V_1 = NULL;
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL);
V_0 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_1, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_4 = V_0;
NullCheck((Type_t *)L_3);
bool L_5 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t9436077F0C33F5A6062F56461CE41BECC1540420_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_6, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_7, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_8, /*hidden argument*/NULL);
return ((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_0038:
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_10 = V_0;
NullCheck((Type_t *)L_10);
bool L_11 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
if (!L_11)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_12 = V_0;
NullCheck((Type_t *)L_12);
Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL);
bool L_16 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_009c;
}
}
{
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_17 = V_0;
NullCheck((Type_t *)L_17);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
NullCheck(L_18);
int32_t L_19 = 0;
Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_1 = (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)((RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)Castclass((RuntimeObject*)L_20, RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t29F8B9CDCF64F99D79F5C00CB354CBA8CA55B315_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_21, /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_23;
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_25 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
NullCheck((Type_t *)L_22);
Type_t * L_26 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)L_24);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_27 = V_1;
NullCheck((Type_t *)L_26);
bool L_28 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
if (!L_28)
{
goto IL_009c;
}
}
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_t159D2EA197F37845DD72BDBE7E2881089EA822BD_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_29, /*hidden argument*/NULL);
RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mFAF735890E821AF021168FCBAC1AA6BFA49586F4((Type_t *)L_30, (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F *)L_31, /*hidden argument*/NULL);
return ((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
}
IL_009c:
{
ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 * L_33 = (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
(( void (*) (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
return L_33;
}
}
// System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::System.Collections.IComparer.Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mE9791A4F5193EF598746C95811C3787FA7CC7649_gshared (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___x0;
if (L_0)
{
goto IL_000a;
}
}
{
RuntimeObject * L_1 = ___y1;
if (!L_1)
{
goto IL_0008;
}
}
{
return (-1);
}
IL_0008:
{
return 0;
}
IL_000a:
{
RuntimeObject * L_2 = ___y1;
if (L_2)
{
goto IL_000f;
}
}
{
return 1;
}
IL_000f:
{
RuntimeObject * L_3 = ___x0;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_4 = ___y1;
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))
{
goto IL_0032;
}
}
{
RuntimeObject * L_5 = ___x0;
RuntimeObject * L_6 = ___y1;
NullCheck((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this);
int32_t L_7 = VirtFuncInvoker2< int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::Compare(T,T) */, (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))));
return L_7;
}
IL_0032:
{
ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)2, /*hidden argument*/NULL);
return 0;
}
}
// System.Void System.Collections.Generic.Comparer`1<UnityEngine.Vector4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m4A36E7FC6C6C3F742E21321F7B73A1AA564EA45D_gshared (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
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.ComparisonComparer`1<FairyGUI.GPath_Segment>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mAD7678D636C537F51E621996EAD4AC0B9933E1D5_gshared (ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 * __this, Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this);
(( void (*) (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<FairyGUI.GPath_Segment>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mD39585D9D363DBBFFF28D267B5D1ED58A040C2DE_gshared (ComparisonComparer_1_tDAD95DC9A638D38E75E2EAAA61D4C44AFADDC562 * __this, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___x0, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 * L_0 = (Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *)__this->get__comparison_1();
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_1 = ___x0;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_2 = ___y1;
NullCheck((Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *, Segment_t4D7158441370F573F35DB59A882D986F1269B61A , Segment_t4D7158441370F573F35DB59A882D986F1269B61A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t5C8182D4D8B728DCC1F525D36386C75EB33846D9 *)L_0, (Segment_t4D7158441370F573F35DB59A882D986F1269B61A )L_1, (Segment_t4D7158441370F573F35DB59A882D986F1269B61A )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<FairyGUI.GPathPoint>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m19F0B3D6F863C10A66D4903ACC851F5ED1C06531_gshared (ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB * __this, Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this);
(( void (*) (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<FairyGUI.GPathPoint>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mD963C919B917DAF1F6129A9D4BACC1FEA85DA565_gshared (ComparisonComparer_1_t426E1032F07D68F339C1E421F24089BDDA6C64FB * __this, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___x0, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 * L_0 = (Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *)__this->get__comparison_1();
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_1 = ___x0;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_2 = ___y1;
NullCheck((Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE , GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t8D0682FBB287D5CE35B6492A158ECDE6B018C041 *)L_0, (GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE )L_1, (GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<FairyGUI.TextField_CharPosition>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mE550918BD4C744F46A777AE72A0E241193DD3ED8_gshared (ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 * __this, Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this);
(( void (*) (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<FairyGUI.TextField_CharPosition>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mAD157FACCD3ECE74B748A6796EE214EC0E9A5965_gshared (ComparisonComparer_1_tBF3C5CC9C9AD7FC1C33EFCC3B6EC68286AE226F9 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___x0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * L_0 = (Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *)__this->get__comparison_1();
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = ___x0;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_2 = ___y1;
NullCheck((Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *)L_0, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_1, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Boolean>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mA5F67298F2FBC614594F2C238D1C4A71467E80D0_gshared (ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 * __this, Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this);
(( void (*) (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Boolean>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mC938E7FEC9C5C9002390F3DB5B37CBD37D62A296_gshared (ComparisonComparer_1_tF15EB9ABB723E332084CB864056032BEE30006E7 * __this, bool ___x0, bool ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC * L_0 = (Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *)__this->get__comparison_1();
bool L_1 = ___x0;
bool L_2 = ___y1;
NullCheck((Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *, bool, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tD6A4C99073FA38189E7CB3DE7C864417BF584BEC *)L_0, (bool)L_1, (bool)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Byte>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m4149E5F3FCCA8AE2387A8572EDABD4A67693101F_gshared (ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 * __this, Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this);
(( void (*) (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Byte>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m42257D2B193F9241D77AE2B443C92EC34ED53532_gshared (ComparisonComparer_1_t170A5DA76937D0B7B338F294A18D0C263D02F650 * __this, uint8_t ___x0, uint8_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * L_0 = (Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *)__this->get__comparison_1();
uint8_t L_1 = ___x0;
uint8_t L_2 = ___y1;
NullCheck((Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *, uint8_t, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *)L_0, (uint8_t)L_1, (uint8_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Char>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m64371389A05EEB21A2A33D237D130CBF5181BD3A_gshared (ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 * __this, Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this);
(( void (*) (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Char>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m84B30C09B5177D9F1C661973E5ED5928D6BCAE22_gshared (ComparisonComparer_1_tF2EB52AB1D9109EE5673D8FECA0C054975198AF4 * __this, Il2CppChar ___x0, Il2CppChar ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * L_0 = (Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *)__this->get__comparison_1();
Il2CppChar L_1 = ___x0;
Il2CppChar L_2 = ___y1;
NullCheck((Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *, Il2CppChar, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *)L_0, (Il2CppChar)L_1, (Il2CppChar)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m463571646934B64B43B91172AB4C30AEDA260047_gshared (ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A * __this, Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this);
(( void (*) (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mC2F70DC30037CB14519037B046C4F2115BD7E0DF_gshared (ComparisonComparer_1_tB653FB3AB22010E8F2CB26836B409614AD9EB78A * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___x0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * L_0 = (Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *)__this->get__comparison_1();
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = ___x0;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_2 = ___y1;
NullCheck((Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *)L_0, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_1, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Int32>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m0F1EFD4D889D85B345DA9402D5A6F1000E40D99F_gshared (ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC * __this, Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this);
(( void (*) (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Int32>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m660FA5820B981D5F86C4256AE6BC764D4CCD084D_gshared (ComparisonComparer_1_t9D17057EA1377E2ABC41FCA98779D85D55840EFC * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * L_0 = (Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *)__this->get__comparison_1();
int32_t L_1 = ___x0;
int32_t L_2 = ___y1;
NullCheck((Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Int32Enum>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mE0727EC0AE09332332A71FEDEE18B3D748602B2B_gshared (ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 * __this, Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this);
(( void (*) (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Int32Enum>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m91E925D97C2128B10D7A63E7948E096A6671EEB2_gshared (ComparisonComparer_1_tBCEA6F15BFF5960A9BBA07FEDCEF85DE83DC57E9 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * L_0 = (Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *)__this->get__comparison_1();
int32_t L_1 = ___x0;
int32_t L_2 = ___y1;
NullCheck((Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Int64>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mDD0827CCEAE2A2C22FA27F64C5407D86010E06B2_gshared (ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 * __this, Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this);
(( void (*) (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Int64>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mBE1F117229F93870DAE50DA898095C7211F497D1_gshared (ComparisonComparer_1_t6444BCA8D2063D7F614D9377DEDDEB846E2C1680 * __this, int64_t ___x0, int64_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * L_0 = (Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *)__this->get__comparison_1();
int64_t L_1 = ___x0;
int64_t L_2 = ___y1;
NullCheck((Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *, int64_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *)L_0, (int64_t)L_1, (int64_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Object>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m80CA1EF7F65E2400B4E79E5B488F0C9AD8AACD2A_gshared (ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 * __this, Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this);
(( void (*) (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Object>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m6EE4D80C2FE7D821DDBE608646AC0ABC4A80480A_gshared (ComparisonComparer_1_t0893994DEF8505147B806CC6991C04019DDAB035 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * L_0 = (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *)__this->get__comparison_1();
RuntimeObject * L_1 = ___x0;
RuntimeObject * L_2 = ___y1;
NullCheck((Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *)L_0, (RuntimeObject *)L_1, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.Single>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m87E56C5980FE4D3643A4DF56D7F69E35CDFFB9E2_gshared (ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 * __this, Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this);
(( void (*) (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.Single>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m242D53795CEBCB17E3459D0BDB869B19E2579B5F_gshared (ComparisonComparer_1_t3A9F942C6CA50A6CA69016A9A671CA4798E345E2 * __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * L_0 = (Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *)__this->get__comparison_1();
float L_1 = ___x0;
float L_2 = ___y1;
NullCheck((Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *, float, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *)L_0, (float)L_1, (float)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.UInt32>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m02426178C2988B98D43522F645795C11ADC03D95_gshared (ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 * __this, Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)__this);
(( void (*) (Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t48A8EFAD34AFDD91B93724203AAF84B00763020E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.UInt32>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m635E7A758C0C36D566820C83A56405DC96F7A85E_gshared (ComparisonComparer_1_tC1E89AB4C4D99C4C3AE08857C660FE6F80F7B060 * __this, uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 * L_0 = (Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *)__this->get__comparison_1();
uint32_t L_1 = ___x0;
uint32_t L_2 = ___y1;
NullCheck((Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *, uint32_t, uint32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t98CC2F214ACDF8A5B494DC5FE8F950970933D162 *)L_0, (uint32_t)L_1, (uint32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<System.UInt64>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m6A357EBE8ABAD6997673ED256F8EF31BDF54D494_gshared (ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 * __this, Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this);
(( void (*) (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<System.UInt64>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m915414B36DC22957C06F3650E11ED6FC78B14687_gshared (ComparisonComparer_1_t60C756292223A9AC1FCDE4CC747655FFAE220B66 * __this, uint64_t ___x0, uint64_t ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 * L_0 = (Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *)__this->get__comparison_1();
uint64_t L_1 = ___x0;
uint64_t L_2 = ___y1;
NullCheck((Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *, uint64_t, uint64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tE1BB054CB3FC740186B857A972D7AFA312E73D91 *)L_0, (uint64_t)L_1, (uint64_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.AnimatorClipInfo>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m481A19C94A67359180273A8414691818AB24AAE6_gshared (ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A * __this, Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this);
(( void (*) (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.AnimatorClipInfo>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m1F9C00A17E5F8B2904C6454B6EF65DAFEAB44200_gshared (ComparisonComparer_1_t9045F8B9620C1D1E206CF75FFB98FA127614EB4A * __this, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 ___x0, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 * L_0 = (Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *)__this->get__comparison_1();
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_1 = ___x0;
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_2 = ___y1;
NullCheck((Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 , AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t79DD8797D4426B0C50BE6230ED4FC34FB585CEB2 *)L_0, (AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 )L_1, (AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m5054F456D90E4586A9A6A322DFB965A415339210_gshared (ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 * __this, Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this);
(( void (*) (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m0FC89ED136BCB267A227A40A87EDA0116BAC2AF2_gshared (ComparisonComparer_1_tF2C49A80171A8B12861D5C2124574E78B1AD7682 * __this, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 ___x0, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 * L_0 = (Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *)__this->get__comparison_1();
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_1 = ___x0;
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_2 = ___y1;
NullCheck((Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 , OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t2750BC60B871C841F4E818A35A01BE474BFD2C35 *)L_0, (OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 )L_1, (OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Color32>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mDF59C54839B7480BE086BAA734E593617868A260_gshared (ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 * __this, Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this);
(( void (*) (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color32>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m570CA8B506C4481E05D1ADBD32BB2084EDC1168F_gshared (ComparisonComparer_1_t6A778E8F4B7CF3BB264F43E556D5E1C5632E3544 * __this, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___x0, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 * L_0 = (Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *)__this->get__comparison_1();
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_1 = ___x0;
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_2 = ___y1;
NullCheck((Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 , Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t54C69F0A1CCDDEC074608AA299DD5E8D7A326BF8 *)L_0, (Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 )L_1, (Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Color>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m5744FC7D3960B305D2454A89E1935F2540ECE3F6_gshared (ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 * __this, Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this);
(( void (*) (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Color>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mA066492320F93B8FDD0D608F8EC09659715E29A1_gshared (ComparisonComparer_1_t0C7EE305E579261D8DF152FCE818286DEE6B7970 * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___x0, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD * L_0 = (Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *)__this->get__comparison_1();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_1 = ___x0;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_2 = ___y1;
NullCheck((Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 , Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t51D9FCE43B59799CBAC481586F36BD84CF2FDCAD *)L_0, (Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 )L_1, (Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Matrix4x4>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m2790F5E431A96E7EE204094EDD75223111DA4ADA_gshared (ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 * __this, Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this);
(( void (*) (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Matrix4x4>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m9DED98FBB9F286DF2E06C81CB8156A357ED0DF43_gshared (ComparisonComparer_1_t8C31C9A74E6952D1572391BBA99B32AFE59B2092 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___x0, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_0 = (Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *)__this->get__comparison_1();
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___x0;
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_2 = ___y1;
NullCheck((Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *)L_0, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_1, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.ChannelPacket>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m697259C61BBB53E3A5097CE450962134C158C568_gshared (ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 * __this, Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)__this);
(( void (*) (Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tAD9D5B4BB820A900CAC44F77C322FB1F48365716 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ChannelPacket>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m13A1641C04BE69A6DD542D4FFD3F1B3DF73ABDF1_gshared (ComparisonComparer_1_t91371D8D97BD1D2E55027BEC0F3E1CBAB7FFB285 * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___x0, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_0 = (Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *)__this->get__comparison_1();
ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = ___x0;
ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_2 = ___y1;
NullCheck((Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *)L_0, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_1, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m4981274F74119C1626DA617BE2084C3DE9767F48_gshared (ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 * __this, Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)__this);
(( void (*) (Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t13AF3F2E2A259A6B99B7DC4A5040B2B17A5D35C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.ClientScene_PendingOwner>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mDB1535F27AE33EF76E44AAC353FA0E5BEAA24B28_gshared (ComparisonComparer_1_t559F1410C2C918962CBD3CD6BEAB939B38331460 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___x0, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_0 = (Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *)__this->get__comparison_1();
PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = ___x0;
PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_2 = ___y1;
NullCheck((Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *)L_0, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_1, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m9684172A93D23D34C24E266AB73099E713CD6C09_gshared (ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B * __this, Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)__this);
(( void (*) (Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tD31230E4FABC2F4FAA8C9A23B88F7D235D0221BA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.LocalClient_InternalMsg>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mF98090DAF2BAFD07D4DD1E7BA0FD231877EAB3B7_gshared (ComparisonComparer_1_t7D0BD075A0C669DF8C1678086D929FE09492FA1B * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___x0, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_0 = (Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *)__this->get__comparison_1();
InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = ___x0;
InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_2 = ___y1;
NullCheck((Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *)L_0, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_1, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mC212F7DCE238FB7AA9F401DC303E6F37C1A4EB72_gshared (ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E * __this, Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)__this);
(( void (*) (Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tBE37B2C1F249A47EFE7A55A3C8E77DE45CEEBF20 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkLobbyManager_PendingPlayer>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mFBFC258E1EC69EA6066FE8CC3679596AE576155A_gshared (ComparisonComparer_1_t829E49833378056420D4F1B8F13C14C9B4F6B41E * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___x0, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_0 = (Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *)__this->get__comparison_1();
PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = ___x0;
PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_2 = ___y1;
NullCheck((Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *)L_0, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_1, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mAAD66C3A35180DC803FFCA9905C906D48953EFF4_gshared (ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 * __this, Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)__this);
(( void (*) (Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t5CA563E66198887640AA24764DF42C91758DA834 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m59463B9B8995973F05C39147C843206B050C5E33_gshared (ComparisonComparer_1_tA88801C85FDE0BBF56244B7CEDAC071E83317A68 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___x0, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_0 = (Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *)__this->get__comparison_1();
PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = ___x0;
PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_2 = ___y1;
NullCheck((Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *)L_0, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_1, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m90D6017F6FAC53BD47D7DD09A64F44BADEAB0FD0_gshared (ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 * __this, Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)__this);
(( void (*) (Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tAB5E40A83504CAA986F20DA66F197AFAF7A550BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.CRCMessageEntry>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mE50053AA42F7564BE76AC4FC7B86B5AF1C69A5E7_gshared (ComparisonComparer_1_t6D77CB712CDC892312F7186D6A968DEAE8F08DA5 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___x0, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_0 = (Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *)__this->get__comparison_1();
CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = ___x0;
CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_2 = ___y1;
NullCheck((Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *)L_0, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_1, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mC085CAA476648C33F6860526382A8CAA68A4A7DF_gshared (ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF * __this, Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)__this);
(( void (*) (Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t20666E41E6D11E8D8D46DD722BF1CE0020FD8A1E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m8CC3B230C7AFB2EEE97E5BC1F9C041949AA5E735_gshared (ComparisonComparer_1_tF13427B6310CF1F999FD7930DB3E058264CB57FF * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___x0, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_0 = (Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *)__this->get__comparison_1();
PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = ___x0;
PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_2 = ___y1;
NullCheck((Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *)L_0, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_1, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.ParticleSystem_Particle>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m949A24BF0384AC95E54C5453B30EF9AB4835C91B_gshared (ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 * __this, Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this);
(( void (*) (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.ParticleSystem_Particle>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m46E6F6B5456A7684A7B0FE86C1D59E9AAA81F211_gshared (ComparisonComparer_1_t684DDD3E25EBA9B49D924DF2E7E7E7FE09699438 * __this, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___x0, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 * L_0 = (Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *)__this->get__comparison_1();
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_1 = ___x0;
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_2 = ___y1;
NullCheck((Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E , Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t94FD654EFFE578B0F0438CA8DADFCAD7DBDD44B9 *)L_0, (Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E )L_1, (Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.RaycastHit2D>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mCD543ACCE06B785C5AA7CF8F87CEFADD9269A888_gshared (ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F * __this, Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this);
(( void (*) (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.RaycastHit2D>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m95D735DD8D91E3A9DFDC41C8717CEF3C7E9F0C25_gshared (ComparisonComparer_1_tE0D08B0C28777BC64B0D7980241258FF3CFD2D1F * __this, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE ___x0, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 * L_0 = (Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *)__this->get__comparison_1();
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_1 = ___x0;
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_2 = ___y1;
NullCheck((Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE , RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tAFD8F2F874DBE13BD9FC47C2F55E4177C954F145 *)L_0, (RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE )L_1, (RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Rect>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m8697A42AA55606F0CCDEE9CDAA13B5D726CC8F4C_gshared (ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 * __this, Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this);
(( void (*) (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rect>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m83D3689E9EA49D2B2149644816380F88D66FB4E3_gshared (ComparisonComparer_1_t703C2D6F80FF9F46D3FDB77F71BD37E4B8F26CE7 * __this, Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___x0, Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 * L_0 = (Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *)__this->get__comparison_1();
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_1 = ___x0;
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_2 = ___y1;
NullCheck((Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *, Rect_t35B976DE901B5423C11705E156938EA27AB402CE , Rect_t35B976DE901B5423C11705E156938EA27AB402CE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t1F886377B23289AC1E774484010A1B81C7220A48 *)L_0, (Rect_t35B976DE901B5423C11705E156938EA27AB402CE )L_1, (Rect_t35B976DE901B5423C11705E156938EA27AB402CE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m35FF7D436B2A1B6ACFE27A910F7408D9046EC2A1_gshared (ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 * __this, Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this);
(( void (*) (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m5C4DDCED971173FDA182B55E4E11FC09E13DC596_gshared (ComparisonComparer_1_tFF007E564A731BB3C42B0FBEC66DF565B5A53C99 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___x0, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * L_0 = (Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *)__this->get__comparison_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = ___x0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_2 = ___y1;
NullCheck((Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *)L_0, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_1, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_mC2F1F353DF716D9350410539A4371804AA14BF15_gshared (ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 * __this, Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this);
(( void (*) (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mB51AFB37828A63529418F3968781D31496A2E200_gshared (ComparisonComparer_1_tB3D0BD017F95336EEDDFCA1B6DE492934F8667D2 * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___x0, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * L_0 = (Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *)__this->get__comparison_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = ___x0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_2 = ___y1;
NullCheck((Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *)L_0, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_1, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m48347DFC7EED0FA9DD4292582337214068217025_gshared (ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 * __this, Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this);
(( void (*) (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_mA9976D0E95213147A1AE5FA1FF5D3502C0C5B154_gshared (ComparisonComparer_1_t0F2EFDBCE4D61044A6FD29C138771C8C281CCE51 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___x0, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * L_0 = (Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *)__this->get__comparison_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = ___x0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_2 = ___y1;
NullCheck((Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *)L_0, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_1, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Vector2>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m4C74620B2B147ABFD811FC035FFF725A2E313CAE_gshared (ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 * __this, Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this);
(( void (*) (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector2>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m9547765F8F94B8ADEF06DD777564FB78A13095B5_gshared (ComparisonComparer_1_t0F804AE97DF1C124CCD2249E3088F8FC37516889 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___x0, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * L_0 = (Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *)__this->get__comparison_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___x0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_2 = ___y1;
NullCheck((Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *)L_0, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_1, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Vector3>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m7FC9BCF8523489398DB5D39617B7DA52E0E11305_gshared (ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 * __this, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this);
(( void (*) (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector3>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m09BB9A63E11FBBCDC636554AF3D6BD300F00F970_gshared (ComparisonComparer_1_t9A217CC9679902929F081C2074B0D067514122B0 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___x0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___y1, const RuntimeMethod* method)
{
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_0 = (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)__this->get__comparison_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___x0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_2 = ___y1;
NullCheck((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_0, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_1, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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.ComparisonComparer`1<UnityEngine.Vector4>::.ctor(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparisonComparer_1__ctor_m5E4E078EA4A27A8F0607B04DCA7C7616013544B9_gshared (ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 * __this, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparison0, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this);
(( void (*) (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_0 = ___comparison0;
__this->set__comparison_1(L_0);
return;
}
}
// System.Int32 System.Collections.Generic.ComparisonComparer`1<UnityEngine.Vector4>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparisonComparer_1_Compare_m395598894D6F30769C1223915A504B037D4FE1AE_gshared (ComparisonComparer_1_t03FB83972D0B2C307CC66E4FD4992E5C60F94C74 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___x0, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___y1, const RuntimeMethod* method)
{
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_0 = (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)__this->get__comparison_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___x0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_2 = ___y1;
NullCheck((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_0);
int32_t L_3 = (( int32_t (*) (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_0, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_1, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return L_3;
}
}
#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
#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.DictionaryKeyCollectionDebugView`2<System.Object,System.Object>::.ctor(System.Collections.Generic.ICollection`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryKeyCollectionDebugView_2__ctor_mCF9666ED4B0DD11693FD8207FE8299DA20774526_gshared (DictionaryKeyCollectionDebugView_2_tE2001632545DCAD157DB38A935C22828ADC0F9C1 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (DictionaryKeyCollectionDebugView_2__ctor_mCF9666ED4B0DD11693FD8207FE8299DA20774526_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
RuntimeObject* L_0 = ___collection0;
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*)_stringLiteral2037DE437C80264CCBCE8A8B61D0BF9F593D2322, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, DictionaryKeyCollectionDebugView_2__ctor_mCF9666ED4B0DD11693FD8207FE8299DA20774526_RuntimeMethod_var);
}
IL_0014:
{
RuntimeObject* L_2 = ___collection0;
__this->set__collection_0(L_2);
return;
}
}
// TKey[] System.Collections.Generic.DictionaryKeyCollectionDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* DictionaryKeyCollectionDebugView_2_get_Items_m0555DBD26E611763F4817D6D29351DA3062CCB01_gshared (DictionaryKeyCollectionDebugView_2_tE2001632545DCAD157DB38A935C22828ADC0F9C1 * __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.DictionaryValueCollectionDebugView`2<System.Object,System.Object>::.ctor(System.Collections.Generic.ICollection`1<TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryValueCollectionDebugView_2__ctor_m3738E4005F68B0D85A1CD3C0750CB5DA5273EB22_gshared (DictionaryValueCollectionDebugView_2_t5DCBD0123990B14CCEBB185ABC79008B8975E930 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (DictionaryValueCollectionDebugView_2__ctor_m3738E4005F68B0D85A1CD3C0750CB5DA5273EB22_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
RuntimeObject* L_0 = ___collection0;
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*)_stringLiteral2037DE437C80264CCBCE8A8B61D0BF9F593D2322, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, DictionaryValueCollectionDebugView_2__ctor_m3738E4005F68B0D85A1CD3C0750CB5DA5273EB22_RuntimeMethod_var);
}
IL_0014:
{
RuntimeObject* L_2 = ___collection0;
__this->set__collection_0(L_2);
return;
}
}
// TValue[] System.Collections.Generic.DictionaryValueCollectionDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* DictionaryValueCollectionDebugView_2_get_Items_mBA7A535CEB81D9219E541E694846D366E009F8A3_gshared (DictionaryValueCollectionDebugView_2_t5DCBD0123990B14CCEBB185ABC79008B8975E930 * __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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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.Dictionary`2_Enumerator<System.Guid,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_4 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
Enumerator__ctor_mECADDDDDFC317414F4C3052CAE4E84B12D2C5079(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_1 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_4 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* L_5 = (EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_8 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* L_9 = (EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
Guid_t L_11 = (Guid_t )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_12 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE* L_13 = (EntryU5BU5D_tF17AD66B70C825E1B913ABAABE4FD682D05469FE*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_mEC9772E27F2C7F3D3F19D0C8B1B5A4C0F1F51E83((&L_16), (Guid_t )L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_20 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_22 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_24 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_MoveNext_m7AF9726B9074789E83B8EB9B24A3A7AD40061C21(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 L_0 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
Enumerator_Dispose_m5F961DA37FC4F28F3133860C18423F2F05112A4E(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_2 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_6 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
Guid_t L_7 = KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
Guid_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_10 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_15 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
Guid_t L_16 = KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_17 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_mEC9772E27F2C7F3D3F19D0C8B1B5A4C0F1F51E83((&L_19), (Guid_t )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_m6B82B1E2307BF0AAB9D6EE98C845AC01B735B4AB(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_1 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_4 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_mB64829A0E693A614079E0ACC54CFBCFB3EEFD1F9(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_2 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_5 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
Guid_t L_6 = KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
Guid_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_9 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99CE8858EBB6BF09587599A030216C0151B62DD4(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_2 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_5 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
Guid_t L_6 = KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
Guid_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB0EF38F7A1318D4D52C9CBD8916852E9AD095AD2(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Guid,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_gshared (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B * L_2 = (Dictionary_2_t0E5C3EBD0B57B5CBF0DB91BE02D487DFC3A2331B *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * L_5 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_inline((KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)(KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * _thisAdjusted = reinterpret_cast<Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m48CD93969DAAD0CDC7C56FB2B074597E447AAF48(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_4 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
Enumerator__ctor_m1A2FAB77B2DE5A5324F558DE947C448B7DCBC04F(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_1 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_4 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* L_5 = (EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_8 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* L_9 = (EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
int16_t L_11 = (int16_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_12 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591* L_13 = (EntryU5BU5D_t6E40B1DFCB5B6CD140322350087ECFCE5CA76591*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m4BA92CD48730241B1156196238D9D2C9301AD586((&L_16), (int16_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_20 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_22 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_24 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_MoveNext_m1D4067B3625C5C33F6AE979BE3CE6CFD88974DA8(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A L_0 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
Enumerator_Dispose_mEE006A5FB9035D0B46AA54B10F2D6685623C0C7F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_2 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_6 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
int16_t L_7 = KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int16_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_10 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_15 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
int16_t L_16 = KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_17 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m4BA92CD48730241B1156196238D9D2C9301AD586((&L_19), (int16_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_m8D163475DB72E237D1774FBAF523D0B415EAE3D2(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_1 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_4 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m0E9D33A37BCE4F49B044837F8669316C5B76E42A(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_2 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_5 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
int16_t L_6 = KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int16_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_9 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFEB4BB9529C7C755EE9D8DCFCAB12B3457F93480(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_2 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_5 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
int16_t L_6 = KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int16_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD40A04825914C5D457996D72887232DF62EF488F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int16,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_gshared (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 * L_2 = (Dictionary_2_t2DC2E3BE9F264D5876BF5FD1FC27E7A0B2E94AB5 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * L_5 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_inline((KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)(KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * _thisAdjusted = reinterpret_cast<Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB501EB604C26B17A8C1B7F2048EE2E70888E70FB(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_4 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
Enumerator__ctor_mB688A5999DC16A8DF99AA954CB6DD9DD3246942E(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_1 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_4 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* L_5 = (EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_8 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* L_9 = (EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_12 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC* L_13 = (EntryU5BU5D_t929130352D902B0F51DF5EAB0EB281F860E35FFC*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m0E2B8624D7996D6A5BA2A81383EE983F4A9DC078((&L_16), (int32_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_20 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_22 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_24 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_0 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_2 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_6 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
int32_t L_7 = KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_10 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_15 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
int32_t L_16 = KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_17 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m0E2B8624D7996D6A5BA2A81383EE983F4A9DC078((&L_19), (int32_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_mDD1720EB86BB95C237BEB35CF144024060442F1A(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_1 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_4 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_mBE1203F2ED60C28F81C6064240BDDC2FEA96D73E(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_2 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_5 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_9 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m87AF42607B317900A4B90D5A655874B1643BA429(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_2 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_5 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C55CEEACDDA1E031285A52B96F08A42F2CB6019(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * L_2 = (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * L_5 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_inline((KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * _thisAdjusted = reinterpret_cast<Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC82CB4C395951062832C507565D0DCC73B08C719(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_4 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
Enumerator__ctor_mC68D7A0CB33E264DD3EBC34568B502C89877C10B(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_1 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_4 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* L_5 = (EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_8 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* L_9 = (EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_12 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8* L_13 = (EntryU5BU5D_t04EDB58F11248B44D47D1243EA2E7B6E7B6E43C8*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_15 = (ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m710DE11BBB24C175F25221E87CE6C885A0647295((&L_16), (int32_t)L_11, (ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_20 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_22 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_24 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_MoveNext_m63B584D45F2CB9DB196BCD1938E75B9FB60BD800(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF L_0 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
Enumerator_Dispose_m076819A431028C477D3DB476D6182AC53761176E(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_2 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_6 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
int32_t L_7 = KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_10 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_11 = KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_12 = L_11;
RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_14;
memset((&L_14), 0, sizeof(L_14));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_15 = L_14;
RuntimeObject * L_16 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_15);
return L_16;
}
IL_005c:
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_17 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
int32_t L_18 = KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_19 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_20 = KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF L_21;
memset((&L_21), 0, sizeof(L_21));
KeyValuePair_2__ctor_m710DE11BBB24C175F25221E87CE6C885A0647295((&L_21), (int32_t)L_18, (ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF L_22 = L_21;
RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
return L_23;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_mBC9352C404CC731D4559526D831CEECD46CD893D(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_1 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_4 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m1B9CA24AABE5F3D628D065F1464909493DB5102A(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_2 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_5 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_9 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_10 = KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_11 = L_10;
RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13;
memset((&L_13), 0, sizeof(L_13));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
return L_13;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m71253A263D8959865D427D204F2A7535A7643CDB(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_2 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_5 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9A6033385148E4517AC2EAE077234357827E5163(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,UnityEngine.Networking.NetworkMigrationManager_ConnectionPendingPlayers>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_gshared (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 * L_2 = (Dictionary_2_t4C0658C11EE1FAACE16A63466B07A832319EA124 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * L_5 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)__this->get_address_of_current_3();
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_6 = KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_inline((KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)(KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * _thisAdjusted = reinterpret_cast<Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE24098F143E44F0A7413EC808FEBB13DFBB0FE85(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_4 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
Enumerator__ctor_m4E76970A57E6088B50B3EA3B4BB928E96AC1A7BD(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_1 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_4 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* L_5 = (EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_8 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* L_9 = (EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_12 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB* L_13 = (EntryU5BU5D_t2A44764FB3B6494FBA947D2CFDA786B110A814DB*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_mA9DEEBDF5AD34E67631B8FCD2FFB53EC29CCCE3F((&L_16), (int32_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_20 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_22 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_24 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_MoveNext_mBDA3868EB5ADB3E1D9E3D6E1B20C359246A22C50(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 L_0 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
Enumerator_Dispose_m3B65346F0D420DA4518E6D087BE8D996BDBB481E(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_2 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_6 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
int32_t L_7 = KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_10 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_15 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
int32_t L_16 = KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_17 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_mA9DEEBDF5AD34E67631B8FCD2FFB53EC29CCCE3F((&L_19), (int32_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_m534C8EC435CC414FDAB47F371DBA08A5BB3241E3(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_1 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_4 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_mAF79E525028618A3A957D7CADDA643F4120599A1(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_2 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_5 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_9 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m75DD0FD6164A9C19FCA89494D49F1376FD83A7BF(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_2 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_5 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mAB478E2D90E26F4BDF70B21E5E572BEC7BC73E02(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_gshared (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 * L_2 = (Dictionary_2_tBE0C00013456CA812FD310466AF2583AE3E9B193 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * L_5 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_inline((KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)(KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * _thisAdjusted = reinterpret_cast<Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m1B177534AAFA426952B0ED0CE8A9737A359B2A37(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_4 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
Enumerator__ctor_mDA0E07D8E55C8BA6CA122BEB31C4DA628CEAB31B(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_1 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_4 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* L_5 = (EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_8 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* L_9 = (EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
int64_t L_11 = (int64_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_12 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3* L_13 = (EntryU5BU5D_tC540282F63C6783AA2292C4D513F7F3A5F97C8F3*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m25567F43D747FEF36B70F211BD3EB83BEC1412AC((&L_16), (int64_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_20 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_22 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_24 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_0 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
Enumerator_Dispose_m527C751C50435A4D1DBF1AE4970C6A619AB0C03A(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_2 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_6 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
int64_t L_7 = KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int64_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_10 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_15 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
int64_t L_16 = KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_17 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m25567F43D747FEF36B70F211BD3EB83BEC1412AC((&L_19), (int64_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_mD066FE5028BE3EF75C95172F8B32A4383B390AF3(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_1 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_4 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m7B20DD90A1067B2CAECD97474C5B583B269C8E6E(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_2 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_5 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
int64_t L_6 = KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int64_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_9 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE664E196D577BCF38E6864857B15E91F8CB73655(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_2 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_5 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
int64_t L_6 = KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
int64_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA8C7BE728E356D53C788EBD5290DB2816E8A8F84(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * L_2 = (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * L_5 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_inline((KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * _thisAdjusted = reinterpret_cast<Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3C734B691D6C7B8D23393BA95AB1CF71AC229C4F(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_4 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
Enumerator__ctor_m1BE49D61A24F1F2DF6ECC5F974E8EE8EC080FC44(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_1 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_4 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* L_5 = (EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_8 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* L_9 = (EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
intptr_t L_11 = (intptr_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_12 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038* L_13 = (EntryU5BU5D_tEB4EEA535BAFDADBA6865709C61D38F813487038*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m81B9A38F576D808AB094319008D14A6E739F2C80((&L_16), (intptr_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_20 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_22 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_24 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_MoveNext_mAA2399E3877028AF25F1FF25DE15C562B67B62F4(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 L_0 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
Enumerator_Dispose_m5F7DA3739AF814E12694F17E8B4063ED922B85A5(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_2 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_6 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
intptr_t L_7 = KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
intptr_t L_8 = L_7;
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_10 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
RuntimeObject * L_11 = KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_15 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
intptr_t L_16 = KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_17 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
RuntimeObject * L_18 = KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m81B9A38F576D808AB094319008D14A6E739F2C80((&L_19), (intptr_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_mBC2A7537C2CA91986825FDC53520A71EA08CA2FD(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_1 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_4 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m04ED172DDE75C67E50D6D137E5553451FCB47DA0(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_2 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_5 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
intptr_t L_6 = KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
intptr_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_9 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
RuntimeObject * L_10 = KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE3964924207A31AF9EF73FF2D1CCA8A6086EAEF0(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_2 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_5 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
intptr_t L_6 = KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
intptr_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m577EF17EDEDF3007BF95E1ADE09DC947E494AF23(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.IntPtr,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_gshared (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * L_2 = (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * L_5 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_inline((KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)(KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * _thisAdjusted = reinterpret_cast<Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m16534A3CA921D1555D9391E9165C2977D49CB9CB(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_4 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
Enumerator__ctor_mE39A5CCC748B75F17EC0442AF275E49D79707F5D(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_1 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_4 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* L_5 = (EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_8 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* L_9 = (EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_12 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D* L_13 = (EntryU5BU5D_tBE36241A6905439BF7E208D43660133F603C0D2D*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
bool L_15 = (bool)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_mD032180723F13E561F14573BD17CC953DA35AC08((&L_16), (RuntimeObject *)L_11, (bool)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_20 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_22 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_24 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_MoveNext_mF674B972FE206F10D356A638EDEACC4145995D1F(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 L_0 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
Enumerator_Dispose_m6441966CA16070D82A30207456092D933821FD62(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_2 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_6 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
RuntimeObject * L_7 = KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_8 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
bool L_9 = KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
bool L_10 = L_9;
RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_15 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
RuntimeObject * L_16 = KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_17 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
bool L_18 = KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_mD032180723F13E561F14573BD17CC953DA35AC08((&L_19), (RuntimeObject *)L_16, (bool)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_m807CA40ED84C35956B4EE1689A1C2BE345EB4686(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_1 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_4 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m6ECA83CE1BF898B1B93B9A2B144A2E779C596072(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_2 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_5 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_7 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
bool L_8 = KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
bool L_9 = L_8;
RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDC37D8483EA8BAABE1AE7E97136DDE3BDC6FC65F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_2 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_5 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC210A2EA77F3028A826C4D444AE348D1948F4E37(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_gshared (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 * L_2 = (Dictionary_2_t67B76EE53FF18810AB6822EF82D44ADD0E707F21 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * L_5 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)__this->get_address_of_current_3();
bool L_6 = KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_inline((KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)(KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
bool L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * _thisAdjusted = reinterpret_cast<Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6C4D2353CB1A5FEBF9E1DFE73A0F11AF75AAFAFD(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_4 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
Enumerator__ctor_m6CDFD6E23B852DAFE3CFDCD8C705B8C4C31ABE03(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_1 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_4 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* L_5 = (EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_8 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* L_9 = (EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_12 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9* L_13 = (EntryU5BU5D_tE3A30635C5B794ABD7983F09075F9D4F740716D9*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m463A67E5B6E5EC73FA4BFA6FE08C52EA7F7B418D((&L_16), (RuntimeObject *)L_11, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_20 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_22 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_24 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_0 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_2 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_6 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
RuntimeObject * L_7 = KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_8 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
int32_t L_9 = KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_10 = L_9;
RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_15 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
RuntimeObject * L_16 = KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_17 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
int32_t L_18 = KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m463A67E5B6E5EC73FA4BFA6FE08C52EA7F7B418D((&L_19), (RuntimeObject *)L_16, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_m3723476A6C63A851DE85C95E708F39868890514F(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_1 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_4 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_mBD2C086C45CE559D1BDED36516C8FBC16E241CFF(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_2 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_5 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_7 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
int32_t L_8 = KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_9 = L_8;
RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m682A273596BA03765004C3381A51F825AD49731A(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_2 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_5 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2098F5BF7A9F95D096D4E8B30E9084699F76F574(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * L_2 = (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * L_5 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_inline((KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * _thisAdjusted = reinterpret_cast<Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m75FD6DAB65126F15A5BAC60171185F3901F1F824(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
{
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_0 = ___dictionary0;
__this->set_dictionary_0(L_0);
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_1 = ___dictionary0;
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
__this->set_version_1(L_2);
__this->set_index_2(0);
int32_t L_3 = ___getEnumeratorRetType1;
__this->set_getEnumeratorRetType_4(L_3);
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_4 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
Enumerator__ctor_mEAB595145815AB9186A2CFB4947C93D709660F04(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_1 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_009e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_RuntimeMethod_var);
}
IL_0021:
{
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_4 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_4);
EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* L_5 = (EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6*)L_4->get_entries_1();
int32_t L_6 = (int32_t)__this->get_index_2();
NullCheck(L_5);
int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_8 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_8);
EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* L_9 = (EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6*)L_8->get_entries_1();
int32_t L_10 = (int32_t)__this->get_index_2();
NullCheck(L_9);
RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_12 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_12);
EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6* L_13 = (EntryU5BU5D_tCFEF98CA27EC31324D6B734CD404CD5754BD11F6*)L_12->get_entries_1();
int32_t L_14 = (int32_t)__this->get_index_2();
NullCheck(L_13);
int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 L_16;
memset((&L_16), 0, sizeof(L_16));
KeyValuePair_2__ctor_m7CF18C481C7118E67EF050C60FE4D0F81C9EA613((&L_16), (RuntimeObject *)L_11, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
__this->set_current_3(L_16);
int32_t L_17 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
return (bool)1;
}
IL_0090:
{
int32_t L_18 = (int32_t)__this->get_index_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
}
IL_009e:
{
int32_t L_19 = (int32_t)__this->get_index_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_20 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_20);
int32_t L_21 = (int32_t)L_20->get_count_2();
if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
{
goto IL_0021;
}
}
{
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_22 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_22);
int32_t L_23 = (int32_t)L_22->get_count_2();
__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_24 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 ));
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_MoveNext_mB2588C7FBA1BD92BB4201E95C955460DC1BB7B95(_thisAdjusted, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 L_0 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_inline(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
Enumerator_Dispose_mAE3FCFA7CBADEF5CB9689CACAF14E4A99B3C7A8B(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_2 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_005c;
}
}
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_6 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
RuntimeObject * L_7 = KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_8 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
int32_t L_9 = KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_10 = L_9;
RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_13 = L_12;
RuntimeObject * L_14 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_13);
return L_14;
}
IL_005c:
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_15 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
RuntimeObject * L_16 = KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_17 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
int32_t L_18 = KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 L_19;
memset((&L_19), 0, sizeof(L_19));
KeyValuePair_2__ctor_m7CF18C481C7118E67EF050C60FE4D0F81C9EA613((&L_19), (RuntimeObject *)L_16, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
return L_21;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_System_Collections_IEnumerator_get_Current_mC20C277CD080A48546891F27633D984841E23EC0(_thisAdjusted, method);
}
// System.Void System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_version_1();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_1 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_1);
int32_t L_2 = (int32_t)L_1->get_version_3();
if ((((int32_t)L_0) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_3 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_3, (String_t*)_stringLiteralFAD66767010E09AA6ADD07FA89C43A7F43F44049, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_RuntimeMethod_var);
}
IL_001e:
{
__this->set_index_2(0);
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_4 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 ));
return;
}
}
IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
Enumerator_System_Collections_IEnumerator_Reset_m4CF5CA161E7E96DB4A2843943F5EE21E031E7082(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_2 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_5 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_7 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
int32_t L_8 = KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_9 = L_8;
RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_11;
memset((&L_11), 0, sizeof(L_11));
DictionaryEntry__ctor_m67BC38CD2B85F134F3EB2473270CDD3933F7CD9B((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
return L_11;
}
}
IL2CPP_EXTERN_C DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m624184216A65E5715CD15FC3B5C41FA9112B9510(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_2 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_5 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
RuntimeObject * L_6 = KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
return L_6;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4F15CEF4B5C944AAA425E196C4EDCDBD9887FF7A(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_gshared (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = (int32_t)__this->get_index_2();
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1 = (int32_t)__this->get_index_2();
Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 * L_2 = (Dictionary_2_t15935BA59D5EDF22B5075E957C7C05DEE12E3B57 *)__this->get_dictionary_0();
NullCheck(L_2);
int32_t L_3 = (int32_t)L_2->get_count_2();
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
{
goto IL_0028;
}
}
IL_001d:
{
InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_4 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_4, (String_t*)_stringLiteral4B7A2452FBAAF02487F5667BCA2E7D64B9707EDC, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_RuntimeMethod_var);
}
IL_0028:
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * L_5 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)__this->get_address_of_current_3();
int32_t L_6 = KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_inline((KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)(KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
int32_t L_7 = L_6;
RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
int32_t _offset = 1;
Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * _thisAdjusted = reinterpret_cast<Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 *>(__this + _offset);
return Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m65ABC30999AE630181075378917F7A3AD2B6F6AB(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 Enumerator_get_Current_mC06CEC15B3CA15AC43F77F8AADC47C3993408131_gshared_inline (Enumerator_t46054A080C119F2B6A9A53E401043DAA8851E0BD * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 L_0 = (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_m369BFEC7C9ADC58C6E6233F095F57459E3065B99_gshared_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method)
{
{
Guid_t L_0 = (Guid_t )__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m8FB428463974E4EBE4B4EB74E3A6B2D9D7DBBBC2_gshared_inline (KeyValuePair_2_tD85A2E33C726647EDFB2F7F8E7EDC766E3C53B78 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A Enumerator_get_Current_m0665DDA5CFD431A32571A8ED15947AF0A5A3633B_gshared_inline (Enumerator_tE5BE95C5E37A45FE700CAEE7EFF220EDA884156C * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A L_0 = (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int16_t KeyValuePair_2_get_Key_m48828D89A9BB576EE1933F9B5CD0FBD28251685C_gshared_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method)
{
{
int16_t L_0 = (int16_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mBAB143970C0AF85A4E84F96B7BE29E1F165274E4_gshared_inline (KeyValuePair_2_t555144B3695E2461AEE04F0CB2AA400AA55F5A2A * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_0 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m89B687D373FBE3D230647CA0C536235E12AD829C_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF Enumerator_get_Current_m7EA289C62370FC41AEAC9D2586225CF6FC42FF53_gshared_inline (Enumerator_tF97FA7C3ACD85E49DACF29C768521EAC50D5D1CF * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF L_0 = (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mC7AEA0F230A9B87C007158B914EEC1F2697E5EAE_gshared_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 KeyValuePair_2_get_Value_m9A40331AA74E945D5124351C2B7819A10B08522A_gshared_inline (KeyValuePair_2_t21D5EE3B0965DAD47DF023D62641AC57B3CD61CF * __this, const RuntimeMethod* method)
{
{
ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 L_0 = (ConnectionPendingPlayers_tEA84820BF38A8A20EA5B00AB82AA35E324C891A9 )__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 Enumerator_get_Current_m98C839A52A221D4874CDA99667A9451978315EAE_gshared_inline (Enumerator_t7FEF6285CE3126B603AB8D951220B684A52AF179 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 L_0 = (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mA8A2FCE1CFBAE74E590972FDE70563F1A295871C_gshared_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mACFF50732053ECFDF29B6D3F394985BEE3B94A7A_gshared_inline (KeyValuePair_2_t69CC9209E494AB6BA5729796FBBBAFB5F933F3F0 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_0 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
{
int64_t L_0 = (int64_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 Enumerator_get_Current_m69EC267B6FBF23F72A6C0938B42AB09ABA047D8D_gshared_inline (Enumerator_tFBB4433E5A9E9CB31F47FA4B948C7DBEAEF9B246 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 L_0 = (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t KeyValuePair_2_get_Key_mB97A0FA92CE7308C5BAF0D1735917554CA34F64C_gshared_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = (intptr_t)__this->get_key_0();
return (intptr_t)L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7175169970CCC3E6BF29DCC43157F2FD662FB6D3_gshared_inline (KeyValuePair_2_t97CA1AD5DC865D3DFBA7BB3738ACB17916661DB8 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 Enumerator_get_Current_m7FFC70679C0CD65C692B0DE2C8E8250A0BC58FA6_gshared_inline (Enumerator_t635C134A2671CF22D2FF3CA9F05E125C187D457A * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 L_0 = (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m399ECA62E7496A29A7396211018AD652FF15D930_gshared_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mE50A05A795484D20F8060413212B29EBADC1EA40_gshared_inline (KeyValuePair_2_tF975BF5238F06AC9CCA19111DD41484E071258C1 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_0 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mA8E3537C258052C112D227D263B03028DD16CC09_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 Enumerator_get_Current_m0FC877A99D2FB5B1A05E2334B4AD8F15F186D831_gshared_inline (Enumerator_t703CE82E2E7C2543EFCBFA02457EB68422BDAAD8 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 L_0 = (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mDA84C49D244D0DF4619E4D539E9B46B2B9E9FFBE_gshared_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mAE2FDC9FEBFDCA5C908A3184244F765E2FD9F0C6_gshared_inline (KeyValuePair_2_tAF60C2042FF9801393411C345D151C0E632D9755 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_value_1();
return L_0;
}
}