#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "il2cpp-class-internals.h" #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template struct 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 struct VirtFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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); } }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t1719429059; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3384741; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.String struct String_t; // System.NotSupportedException struct NotSupportedException_t1314879016; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3383516221; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.Int32[] struct Int32U5BU5D_t385246372; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t1848589470; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t132545152; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3512676632; // System.Object[] struct ObjectU5BU5D_t2843939325; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t695965904; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3274888882; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2360053066; // UnityEngine.TextEditor/TextEditOp[] struct TextEditOpU5BU5D_t3070334147; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4184048268; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2468003950; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t1553168134; // UnityEngine.Timeline.TimelinePlayable/ConnectionCache[] struct ConnectionCacheU5BU5D_t635928727; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2540033298; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t823988980; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t529858433; // System.Boolean[] struct BooleanU5BU5D_t2897418192; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t3840012107; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2123967789; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t1829837242; // System.Single[] struct SingleU5BU5D_t1444911251; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4204257245; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2488212927; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t949353519; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2563118899; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t3708172206; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t950877179; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3283939115; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3663349422; // System.Collections.ICollection struct ICollection_t3904884886; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2250724307; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t3779596154; // System.Collections.IDictionaryEnumerator struct IDictionaryEnumerator_t1693217257; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_t2292407383; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // System.ArgumentException struct ArgumentException_t132251570; // System.Type struct Type_t; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1139028990; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2665397837; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1277058342; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t1856460856; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t4035877029; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2577281072; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1613291102; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t1046779168; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t4107300977; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1466733813; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2993102660; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2542007287; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t797906683; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t1005858678; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1518726899; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t735501291; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t1077282626; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2731682758; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4258051605; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t870229233; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t1105216009; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t3629047920; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1826036225; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2106488265; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t3700471868; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1059904704; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2586273551; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2650923484; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2392638778; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t1114774875; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3113458994; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t3351136466; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t1186198823; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2840598955; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t72000506; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t680659097; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3892140795; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t3439477784; // System.Collections.Generic.ICollection`1 struct ICollection_1_t317993715; // System.Collections.Generic.ICollection`1 struct ICollection_1_t4225419008; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t170198657; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t3510901732; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t870334568; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2396703415; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1005009997; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3655438557; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t3763828684; // System.Collections.Generic.ICollection`1 struct ICollection_1_t81291477; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2894604669; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t3835252632; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1194685468; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2721054315; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3296068444; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3744539066; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t1759919835; // System.Collections.Generic.ICollection`1 struct ICollection_1_t170391986; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t3779719506; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t1831343783; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t3485743915; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t717145466; // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_t1701842337; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_t342582041; // System.Collections.Generic.IDictionary`2,System.Object> struct IDictionary_2_t165693728; // System.Collections.Generic.ICollection`1> struct ICollection_1_t1063402257; // System.Collections.Generic.KeyValuePair`2,System.Object>[] struct KeyValuePair_2U5BU5D_t1695704153; // System.Collections.Generic.IEnumerator`1,System.Object>> struct IEnumerator_1_t237117676; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t1891517808; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_t3417886655; // System.Collections.Generic.Link[] struct LinkU5BU5D_t964245573; // Newtonsoft.Json.Serialization.ResolverContractKey[] struct ResolverContractKeyU5BU5D_t3581623406; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t1902391399; // Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey[] struct TypeConvertKeyU5BU5D_t1067350361; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3147039600; // Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey[] struct TypeNameKeyU5BU5D_t958434164; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t531404425; // System.Collections.Hashtable struct Hashtable_t1853889766; // System.Collections.ArrayList struct ArrayList_t2718874744; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t2171992254; // DMCore.Framework.Thread.enumThreadID[] struct enumThreadIDU5BU5D_t3988452515; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t842682302; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t118269214; // System.Collections.Generic.Dictionary`2/Transform`1,System.Object,System.Collections.DictionaryEntry> struct Transform_1_t1491607287; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Collections.IDictionary struct IDictionary_t1363984059; // Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair[] struct MaterialTexturePairU5BU5D_t1712495321; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3575622640; // Spine.AnimationStateData/AnimationPair[] struct AnimationPairU5BU5D_t779925364; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t4261069087; // Spine.Skin/AttachmentKeyTuple[] struct AttachmentKeyTupleU5BU5D_t3716404170; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2690507803; // XLua.Utils/MethodKey[] struct MethodKeyU5BU5D_t904639804; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2539236051; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2671371425; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t892470886; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t4209139644; // UnityEngine.KeyCode[] struct KeyCodeU5BU5D_t2223234056; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t411658999; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t63222715; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t1750446691; // System.Char[] struct CharU5BU5D_t3528271667; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t140567170; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2001129046; // DMCore.Framework.Scene.AvatarCate[] struct AvatarCateU5BU5D_t1610689372; // DMCore.Logic.CSuitAnimCfg/enumDisplayLevel[] struct enumDisplayLevelU5BU5D_t334098029; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2046627441; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t1515729656; // System.Void struct Void_t1185182177; // UnityEngine.Texture2D struct Texture2D_t3840446185; // UnityEngine.Material struct Material_t340375123; // Spine.Animation struct Animation_t615783283; // System.Reflection.MethodInfo struct MethodInfo_t; // System.DelegateData struct DelegateData_t1677132599; // System.Type[] struct TypeU5BU5D_t3940880105; // System.Reflection.MemberFilter struct MemberFilter_t426314064; // System.IAsyncResult struct IAsyncResult_t767004451; // System.AsyncCallback struct AsyncCallback_t3962456242; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern const RuntimeMethod* ValueCollection__ctor_m2584527071_RuntimeMethod_var; extern String_t* _stringLiteral2957729587; extern const uint32_t ValueCollection__ctor_m2584527071_MetadataUsageId; extern RuntimeClass* NotSupportedException_t1314879016_il2cpp_TypeInfo_var; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m3538092350_RuntimeMethod_var; extern String_t* _stringLiteral1364654004; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m3538092350_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m3566470663_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m3566470663_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m2815410150_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m2815410150_MetadataUsageId; extern RuntimeClass* ICollection_t3904884886_il2cpp_TypeInfo_var; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m3020187163_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m2244993774_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m2244993774_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m1396030577_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m1396030577_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m626686600_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m626686600_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m659601308_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m659601308_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m1849311106_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m2229849000_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m2229849000_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m861715170_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m861715170_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m88972063_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m88972063_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m654574232_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m654574232_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m1948722738_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m2108197197_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m2108197197_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m788283329_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m788283329_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m539887632_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m539887632_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3255128308_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3255128308_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m1860163569_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m1192581550_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m1192581550_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m437469805_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m437469805_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m2359304526_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m2359304526_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3284640340_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3284640340_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m2048728365_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m2458079099_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m2458079099_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m893660636_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m893660636_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1849299316_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1849299316_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m820193653_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m820193653_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m1677497466_MetadataUsageId; extern const RuntimeMethod* ValueCollection__ctor_m579534264_RuntimeMethod_var; extern const uint32_t ValueCollection__ctor_m579534264_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m407382291_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m407382291_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1377431462_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1377431462_MetadataUsageId; extern const RuntimeMethod* ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3670866532_RuntimeMethod_var; extern const uint32_t ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3670866532_MetadataUsageId; extern const uint32_t ValueCollection_System_Collections_ICollection_get_SyncRoot_m1888526940_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2__ctor_m667453780_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m667453780_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m3172198858_RuntimeMethod_var; extern String_t* _stringLiteral2600271970; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m3172198858_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m821851129_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m821851129_MetadataUsageId; extern RuntimeClass* DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m416038175_MetadataUsageId; extern RuntimeClass* KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2_get_Item_m1362084256_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m1362084256_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m398309918_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m398309918_MetadataUsageId; extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2_Init_m3933960854_RuntimeMethod_var; extern String_t* _stringLiteral3623012086; extern const uint32_t Dictionary_2_Init_m3933960854_MetadataUsageId; extern RuntimeClass* Int32U5BU5D_t385246372_il2cpp_TypeInfo_var; extern RuntimeClass* LinkU5BU5D_t964245573_il2cpp_TypeInfo_var; extern const uint32_t Dictionary_2_InitArrays_m1853476165_MetadataUsageId; extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m1712979257_RuntimeMethod_var; extern String_t* _stringLiteral4007973390; extern String_t* _stringLiteral797640427; extern String_t* _stringLiteral2973413626; extern String_t* _stringLiteral751398076; extern const uint32_t Dictionary_2_CopyToCheck_m1712979257_MetadataUsageId; extern RuntimeClass* Hashtable_t1853889766_il2cpp_TypeInfo_var; extern const uint32_t Dictionary_2_Resize_m1899076193_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m456447983_RuntimeMethod_var; extern String_t* _stringLiteral3189027530; extern const uint32_t Dictionary_2_Add_m456447983_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m3966637240_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m3966637240_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m2594026803_RuntimeMethod_var; extern String_t* _stringLiteral79347; extern String_t* _stringLiteral1902402919; extern String_t* _stringLiteral892943380; extern String_t* _stringLiteral953796230; extern String_t* _stringLiteral2947573650; extern const uint32_t Dictionary_2_GetObjectData_m2594026803_MetadataUsageId; extern RuntimeClass* Type_t_il2cpp_TypeInfo_var; extern const uint32_t Dictionary_2_OnDeserialization_m199048000_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m417213172_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m417213172_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m353586409_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m353586409_MetadataUsageId; extern RuntimeClass* String_t_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2_ToTKey_m3867442389_RuntimeMethod_var; extern String_t* _stringLiteral4183622140; extern const uint32_t Dictionary_2_ToTKey_m3867442389_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m2186237540_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern const uint32_t Dictionary_2_ToTValue_m2186237540_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m1385967218_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m1385967218_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m238159152_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m238159152_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m460481421_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m460481421_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m450245880_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m2840073964_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m2840073964_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m74561829_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m74561829_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m2328585948_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m2328585948_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m798578404_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m2909450054_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m2909450054_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m360857842_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m2938910549_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m2938910549_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m1204022832_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m1204022832_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m775247036_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m775247036_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m2461489711_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m4126192554_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m4126192554_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m2770904181_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m2770904181_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m3854347709_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m3854347709_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m3143633455_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m3143633455_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m2473898915_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m2473898915_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m1533850030_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m1533850030_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m1887516373_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m1887516373_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m3193939305_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m3877538300_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m3877538300_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m2128024174_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m2128024174_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m1715098534_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m1715098534_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m1957927590_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m3944122145_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m3944122145_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m3802252747_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m1298999326_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m1298999326_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m3440105747_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m3440105747_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m1953399802_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m1953399802_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m2494236320_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m784192374_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m784192374_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m1836637851_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m1836637851_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m3499973130_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m3499973130_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m119838289_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m119838289_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m3372094199_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m3372094199_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m245065483_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m245065483_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m4126514034_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m4126514034_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m1975272401_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m1227824037_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m1227824037_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m1148465007_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m1148465007_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m3297027687_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m3297027687_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m1202174689_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m1222742065_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m1222742065_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m44154881_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m56410803_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m56410803_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m294774677_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m294774677_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m1247811515_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m1247811515_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m4078069218_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m4192138676_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m4192138676_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m4246723493_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m4246723493_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m2547266309_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m2547266309_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m594415784_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m594415784_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m233545953_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m233545953_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m554213784_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m554213784_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m2343994906_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m2343994906_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m4263036386_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m3231850711_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m3231850711_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m1553559423_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m1553559423_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m2775241653_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m2775241653_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m3374302938_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m3716503593_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m3716503593_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m1874415163_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m1156682881_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m1156682881_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m2952608875_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m2952608875_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m3686008415_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m3686008415_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m2463324380_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m1389311379_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m1389311379_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m4285418586_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m4285418586_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m2798395164_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m2798395164_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m4253979215_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m4253979215_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m3548693293_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m3548693293_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m783425217_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m783425217_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m3946329454_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m3946329454_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m4067955363_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m1572839083_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m1572839083_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m2391992764_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m2391992764_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m3668520375_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m3668520375_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m544791700_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m4256733811_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m4256733811_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m1009425394_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m2050287957_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m2050287957_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m2947799870_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m2947799870_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m2588187019_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m2588187019_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m1706846621_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m1359533401_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m1359533401_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m1754507923_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m1754507923_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m3502108891_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m3502108891_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m2686032915_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m2686032915_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m3743994045_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m3743994045_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m4050805578_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m4050805578_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m2686686249_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m2686686249_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m22249248_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m2478762498_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m2478762498_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m2679166359_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m2679166359_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m2315467761_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m2315467761_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m3462387177_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m3662714245_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m3662714245_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m1998306817_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m1133805875_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m1133805875_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m3501126993_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m3501126993_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m1097815259_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m1097815259_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m2978669183_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m2841442619_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m2841442619_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m381693395_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m381693395_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m897541827_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m897541827_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m3474741014_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m3474741014_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m579604901_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m579604901_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m3700571456_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m3700571456_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m398630801_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m398630801_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m4233937443_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m2127596335_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m2127596335_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m1218216257_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m1218216257_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m534316954_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m534316954_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m3592362470_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m527544477_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m527544477_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m3263149725_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m3342489446_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m3342489446_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m2506361564_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m2506361564_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m1627942051_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m1627942051_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m4152852297_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m3741772376_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m3741772376_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m1230494024_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m1230494024_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m3543212882_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m3543212882_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m3246137698_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m3246137698_MetadataUsageId; extern const RuntimeMethod* Dictionary_2__ctor_m4144296627_RuntimeMethod_var; extern const uint32_t Dictionary_2__ctor_m4144296627_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Contains_m2459660531_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Contains_m2459660531_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Remove_m2630027713_RuntimeMethod_var; extern const uint32_t Dictionary_2_System_Collections_IDictionary_Remove_m2630027713_MetadataUsageId; extern const uint32_t Dictionary_2_System_Collections_ICollection_CopyTo_m2212756770_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_get_Item_m2458942866_RuntimeMethod_var; extern const uint32_t Dictionary_2_get_Item_m2458942866_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_set_Item_m3389537028_RuntimeMethod_var; extern const uint32_t Dictionary_2_set_Item_m3389537028_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Init_m920430474_RuntimeMethod_var; extern const uint32_t Dictionary_2_Init_m920430474_MetadataUsageId; extern const uint32_t Dictionary_2_InitArrays_m3601306546_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_CopyToCheck_m140838694_RuntimeMethod_var; extern const uint32_t Dictionary_2_CopyToCheck_m140838694_MetadataUsageId; extern const uint32_t Dictionary_2_Resize_m1989299227_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Add_m4024117439_RuntimeMethod_var; extern const uint32_t Dictionary_2_Add_m4024117439_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ContainsKey_m683685560_RuntimeMethod_var; extern const uint32_t Dictionary_2_ContainsKey_m683685560_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_GetObjectData_m774344607_RuntimeMethod_var; extern const uint32_t Dictionary_2_GetObjectData_m774344607_MetadataUsageId; extern const uint32_t Dictionary_2_OnDeserialization_m4060632969_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_Remove_m2311899924_RuntimeMethod_var; extern const uint32_t Dictionary_2_Remove_m2311899924_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_TryGetValue_m3705391108_RuntimeMethod_var; extern const uint32_t Dictionary_2_TryGetValue_m3705391108_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTKey_m2479884653_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTKey_m2479884653_MetadataUsageId; extern const RuntimeMethod* Dictionary_2_ToTValue_m950611225_RuntimeMethod_var; extern const uint32_t Dictionary_2_ToTValue_m950611225_MetadataUsageId; struct Int32U5BU5D_t385246372; struct ObjectU5BU5D_t2843939325; struct TextEditOpU5BU5D_t3070334147; struct ConnectionCacheU5BU5D_t635928727; struct BooleanU5BU5D_t2897418192; struct SingleU5BU5D_t1444911251; struct KeyValuePair_2U5BU5D_t2250724307; struct DictionaryEntryU5BU5D_t4217117203; struct LinkU5BU5D_t964245573; struct AvatarCateU5BU5D_t1610689372; struct enumDisplayLevelU5BU5D_t334098029; struct KeyValuePair_2U5BU5D_t1046779168; struct enumThreadIDU5BU5D_t3988452515; struct KeyValuePair_2U5BU5D_t735501291; struct TypeNameKeyU5BU5D_t958434164; struct KeyValuePair_2U5BU5D_t2106488265; struct ResolverContractKeyU5BU5D_t3581623406; struct KeyValuePair_2U5BU5D_t3351136466; struct TypeConvertKeyU5BU5D_t1067350361; struct KeyValuePair_2U5BU5D_t170198657; struct AnimationPairU5BU5D_t779925364; struct KeyValuePair_2U5BU5D_t2894604669; struct AttachmentKeyTupleU5BU5D_t3716404170; struct KeyValuePair_2U5BU5D_t3779719506; struct MaterialTexturePairU5BU5D_t1712495321; struct KeyValuePair_2U5BU5D_t1695704153; struct KeyValuePair_2U5BU5D_t118269214; #ifndef RUNTIMEOBJECT_H #define RUNTIMEOBJECT_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEOBJECT_H #ifndef KEYCOLLECTION_T2731682758_H #define KEYCOLLECTION_T2731682758_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2731682758 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t2542007287 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t2731682758, ___dictionary_0)); } inline Dictionary_2_t2542007287 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2542007287 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2542007287 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T2731682758_H #ifndef VALUECOLLECTION_T4258051605_H #define VALUECOLLECTION_T4258051605_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4258051605 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t2542007287 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t4258051605, ___dictionary_0)); } inline Dictionary_2_t2542007287 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2542007287 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2542007287 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T4258051605_H #ifndef EQUALITYCOMPARER_1_T1155314297_H #define EQUALITYCOMPARER_1_T1155314297_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t1155314297 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t1155314297_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t1155314297 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t1155314297_StaticFields, ____default_0)); } inline EqualityComparer_1_t1155314297 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t1155314297 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t1155314297 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T1155314297_H #ifndef DICTIONARY_2_T870229233_H #define DICTIONARY_2_T870229233_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t870229233 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots ResolverContractKeyU5BU5D_t3581623406* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t870229233, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t870229233, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t870229233, ___keySlots_6)); } inline ResolverContractKeyU5BU5D_t3581623406* get_keySlots_6() const { return ___keySlots_6; } inline ResolverContractKeyU5BU5D_t3581623406** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(ResolverContractKeyU5BU5D_t3581623406* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t870229233, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t870229233, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t870229233, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t870229233, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t870229233, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t870229233, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t870229233, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t870229233, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t870229233_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t1902391399 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t870229233_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t1902391399 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t1902391399 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t1902391399 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T870229233_H #ifndef KEYCOLLECTION_T1059904704_H #define KEYCOLLECTION_T1059904704_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1059904704 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t870229233 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1059904704, ___dictionary_0)); } inline Dictionary_2_t870229233 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t870229233 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t870229233 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T1059904704_H struct Il2CppArrayBounds; #ifndef RUNTIMEARRAY_H #define RUNTIMEARRAY_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Array #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEARRAY_H #ifndef VALUECOLLECTION_T2586273551_H #define VALUECOLLECTION_T2586273551_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2586273551 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t870229233 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2586273551, ___dictionary_0)); } inline Dictionary_2_t870229233 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t870229233 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t870229233 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2586273551_H #ifndef EQUALITYCOMPARER_1_T1462623623_H #define EQUALITYCOMPARER_1_T1462623623_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t1462623623 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t1462623623_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t1462623623 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t1462623623_StaticFields, ____default_0)); } inline EqualityComparer_1_t1462623623 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t1462623623 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t1462623623 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T1462623623_H #ifndef DICTIONARY_2_T2650923484_H #define DICTIONARY_2_T2650923484_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2650923484 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots TypeConvertKeyU5BU5D_t1067350361* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2650923484, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2650923484, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2650923484, ___keySlots_6)); } inline TypeConvertKeyU5BU5D_t1067350361* get_keySlots_6() const { return ___keySlots_6; } inline TypeConvertKeyU5BU5D_t1067350361** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(TypeConvertKeyU5BU5D_t1067350361* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2650923484, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2650923484, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2650923484, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2650923484, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2650923484, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2650923484, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2650923484, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2650923484, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2650923484_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t3147039600 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2650923484_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t3147039600 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t3147039600 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t3147039600 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2650923484_H #ifndef KEYCOLLECTION_T2840598955_H #define KEYCOLLECTION_T2840598955_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2840598955 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t2650923484 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t2840598955, ___dictionary_0)); } inline Dictionary_2_t2650923484 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2650923484 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2650923484 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T2840598955_H #ifndef DICTIONARY_2_T2542007287_H #define DICTIONARY_2_T2542007287_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2542007287 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots TypeNameKeyU5BU5D_t958434164* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2542007287, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2542007287, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2542007287, ___keySlots_6)); } inline TypeNameKeyU5BU5D_t958434164* get_keySlots_6() const { return ___keySlots_6; } inline TypeNameKeyU5BU5D_t958434164** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(TypeNameKeyU5BU5D_t958434164* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2542007287, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2542007287, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2542007287, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2542007287, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2542007287, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2542007287, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2542007287, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2542007287, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2542007287_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t531404425 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2542007287_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t531404425 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t531404425 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t531404425 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2542007287_H #ifndef SERIALIZATIONINFO_T950877179_H #define SERIALIZATIONINFO_T950877179_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t950877179 : public RuntimeObject { public: // System.Collections.Hashtable System.Runtime.Serialization.SerializationInfo::serialized Hashtable_t1853889766 * ___serialized_0; // System.Collections.ArrayList System.Runtime.Serialization.SerializationInfo::values ArrayList_t2718874744 * ___values_1; // System.String System.Runtime.Serialization.SerializationInfo::assemblyName String_t* ___assemblyName_2; // System.String System.Runtime.Serialization.SerializationInfo::fullTypeName String_t* ___fullTypeName_3; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::converter RuntimeObject* ___converter_4; public: inline static int32_t get_offset_of_serialized_0() { return static_cast(offsetof(SerializationInfo_t950877179, ___serialized_0)); } inline Hashtable_t1853889766 * get_serialized_0() const { return ___serialized_0; } inline Hashtable_t1853889766 ** get_address_of_serialized_0() { return &___serialized_0; } inline void set_serialized_0(Hashtable_t1853889766 * value) { ___serialized_0 = value; Il2CppCodeGenWriteBarrier((&___serialized_0), value); } inline static int32_t get_offset_of_values_1() { return static_cast(offsetof(SerializationInfo_t950877179, ___values_1)); } inline ArrayList_t2718874744 * get_values_1() const { return ___values_1; } inline ArrayList_t2718874744 ** get_address_of_values_1() { return &___values_1; } inline void set_values_1(ArrayList_t2718874744 * value) { ___values_1 = value; Il2CppCodeGenWriteBarrier((&___values_1), value); } inline static int32_t get_offset_of_assemblyName_2() { return static_cast(offsetof(SerializationInfo_t950877179, ___assemblyName_2)); } inline String_t* get_assemblyName_2() const { return ___assemblyName_2; } inline String_t** get_address_of_assemblyName_2() { return &___assemblyName_2; } inline void set_assemblyName_2(String_t* value) { ___assemblyName_2 = value; Il2CppCodeGenWriteBarrier((&___assemblyName_2), value); } inline static int32_t get_offset_of_fullTypeName_3() { return static_cast(offsetof(SerializationInfo_t950877179, ___fullTypeName_3)); } inline String_t* get_fullTypeName_3() const { return ___fullTypeName_3; } inline String_t** get_address_of_fullTypeName_3() { return &___fullTypeName_3; } inline void set_fullTypeName_3(String_t* value) { ___fullTypeName_3 = value; Il2CppCodeGenWriteBarrier((&___fullTypeName_3), value); } inline static int32_t get_offset_of_converter_4() { return static_cast(offsetof(SerializationInfo_t950877179, ___converter_4)); } inline RuntimeObject* get_converter_4() const { return ___converter_4; } inline RuntimeObject** get_address_of_converter_4() { return &___converter_4; } inline void set_converter_4(RuntimeObject* value) { ___converter_4 = value; Il2CppCodeGenWriteBarrier((&___converter_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SERIALIZATIONINFO_T950877179_H #ifndef KEYCOLLECTION_T1139028990_H #define KEYCOLLECTION_T1139028990_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1139028990 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t949353519 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1139028990, ___dictionary_0)); } inline Dictionary_2_t949353519 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t949353519 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t949353519 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T1139028990_H #ifndef VALUECOLLECTION_T2665397837_H #define VALUECOLLECTION_T2665397837_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2665397837 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t949353519 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2665397837, ___dictionary_0)); } inline Dictionary_2_t949353519 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t949353519 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t949353519 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2665397837_H #ifndef EQUALITYCOMPARER_1_T2920526513_H #define EQUALITYCOMPARER_1_T2920526513_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t2920526513 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t2920526513_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t2920526513 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t2920526513_StaticFields, ____default_0)); } inline EqualityComparer_1_t2920526513 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t2920526513 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t2920526513 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T2920526513_H #ifndef EQUALITYCOMPARER_1_T3299936820_H #define EQUALITYCOMPARER_1_T3299936820_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t3299936820 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t3299936820_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t3299936820 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t3299936820_StaticFields, ____default_0)); } inline EqualityComparer_1_t3299936820 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t3299936820 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t3299936820 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T3299936820_H #ifndef DICTIONARY_2_T1277058342_H #define DICTIONARY_2_T1277058342_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1277058342 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots enumThreadIDU5BU5D_t3988452515* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t1277058342, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t1277058342, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t1277058342, ___keySlots_6)); } inline enumThreadIDU5BU5D_t3988452515* get_keySlots_6() const { return ___keySlots_6; } inline enumThreadIDU5BU5D_t3988452515** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(enumThreadIDU5BU5D_t3988452515* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t1277058342, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t1277058342, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t1277058342, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t1277058342, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t1277058342, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t1277058342, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t1277058342, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t1277058342, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t1277058342_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t842682302 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t1277058342_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t842682302 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t842682302 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t842682302 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T1277058342_H #ifndef KEYCOLLECTION_T1466733813_H #define KEYCOLLECTION_T1466733813_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1466733813 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t1277058342 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1466733813, ___dictionary_0)); } inline Dictionary_2_t1277058342 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1277058342 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1277058342 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T1466733813_H #ifndef VALUECOLLECTION_T2993102660_H #define VALUECOLLECTION_T2993102660_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2993102660 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t1277058342 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2993102660, ___dictionary_0)); } inline Dictionary_2_t1277058342 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1277058342 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1277058342 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2993102660_H #ifndef EQUALITYCOMPARER_1_T2213868470_H #define EQUALITYCOMPARER_1_T2213868470_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t2213868470 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t2213868470_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t2213868470 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t2213868470_StaticFields, ____default_0)); } inline EqualityComparer_1_t2213868470 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t2213868470 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t2213868470 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T2213868470_H #ifndef EQUALITYCOMPARER_1_T1249878500_H #define EQUALITYCOMPARER_1_T1249878500_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t1249878500 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t1249878500_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t1249878500 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t1249878500_StaticFields, ____default_0)); } inline EqualityComparer_1_t1249878500 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t1249878500 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t1249878500 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T1249878500_H #ifndef VALUECOLLECTION_T72000506_H #define VALUECOLLECTION_T72000506_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t72000506 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t2650923484 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t72000506, ___dictionary_0)); } inline Dictionary_2_t2650923484 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2650923484 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2650923484 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T72000506_H #ifndef KEYCOLLECTION_T3485743915_H #define KEYCOLLECTION_T3485743915_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t3485743915 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t3296068444 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t3485743915, ___dictionary_0)); } inline Dictionary_2_t3296068444 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3296068444 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3296068444 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T3485743915_H #ifndef VALUECOLLECTION_T717145466_H #define VALUECOLLECTION_T717145466_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t717145466 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t3296068444 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t717145466, ___dictionary_0)); } inline Dictionary_2_t3296068444 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3296068444 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3296068444 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T717145466_H #ifndef EQUALITYCOMPARER_1_T4101946680_H #define EQUALITYCOMPARER_1_T4101946680_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t4101946680 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t4101946680_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t4101946680 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t4101946680_StaticFields, ____default_0)); } inline EqualityComparer_1_t4101946680 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t4101946680 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t4101946680 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T4101946680_H #ifndef DICTIONARY_2_T1701842337_H #define DICTIONARY_2_T1701842337_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_t1701842337 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots KeyValuePair_2U5BU5D_t118269214* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t1701842337, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t1701842337, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t1701842337, ___keySlots_6)); } inline KeyValuePair_2U5BU5D_t118269214* get_keySlots_6() const { return ___keySlots_6; } inline KeyValuePair_2U5BU5D_t118269214** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(KeyValuePair_2U5BU5D_t118269214* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t1701842337, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t1701842337, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t1701842337, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t1701842337, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t1701842337, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t1701842337, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t1701842337, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t1701842337, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t1701842337_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t1491607287 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t1701842337_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t1491607287 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t1491607287 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t1491607287 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T1701842337_H #ifndef KEYCOLLECTION_T1891517808_H #define KEYCOLLECTION_T1891517808_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t1891517808 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t1701842337 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1891517808, ___dictionary_0)); } inline Dictionary_2_t1701842337 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1701842337 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1701842337 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T1891517808_H #ifndef VALUECOLLECTION_T3417886655_H #define VALUECOLLECTION_T3417886655_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_t3417886655 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t1701842337 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t3417886655, ___dictionary_0)); } inline Dictionary_2_t1701842337 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1701842337 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1701842337 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T3417886655_H #ifndef EQUALITYCOMPARER_1_T699989655_H #define EQUALITYCOMPARER_1_T699989655_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_t699989655 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t699989655_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t699989655 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t699989655_StaticFields, ____default_0)); } inline EqualityComparer_1_t699989655 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t699989655 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t699989655 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T699989655_H #ifndef VALUETYPE_T3640485471_H #define VALUETYPE_T3640485471_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ValueType struct ValueType_t3640485471 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t3640485471_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t3640485471_marshaled_com { }; #endif // VALUETYPE_T3640485471_H #ifndef MEMBERINFO_T_H #define MEMBERINFO_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MEMBERINFO_T_H #ifndef EXCEPTION_T_H #define EXCEPTION_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Exception struct Exception_t : public RuntimeObject { public: // System.IntPtr[] System.Exception::trace_ips IntPtrU5BU5D_t4013366056* ___trace_ips_0; // System.Exception System.Exception::inner_exception Exception_t * ___inner_exception_1; // System.String System.Exception::message String_t* ___message_2; // System.String System.Exception::help_link String_t* ___help_link_3; // System.String System.Exception::class_name String_t* ___class_name_4; // System.String System.Exception::stack_trace String_t* ___stack_trace_5; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_6; // System.Int32 System.Exception::remote_stack_index int32_t ___remote_stack_index_7; // System.Int32 System.Exception::hresult int32_t ___hresult_8; // System.String System.Exception::source String_t* ___source_9; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_10; public: inline static int32_t get_offset_of_trace_ips_0() { return static_cast(offsetof(Exception_t, ___trace_ips_0)); } inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; } inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; } inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value) { ___trace_ips_0 = value; Il2CppCodeGenWriteBarrier((&___trace_ips_0), value); } inline static int32_t get_offset_of_inner_exception_1() { return static_cast(offsetof(Exception_t, ___inner_exception_1)); } inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; } inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; } inline void set_inner_exception_1(Exception_t * value) { ___inner_exception_1 = value; Il2CppCodeGenWriteBarrier((&___inner_exception_1), value); } inline static int32_t get_offset_of_message_2() { return static_cast(offsetof(Exception_t, ___message_2)); } inline String_t* get_message_2() const { return ___message_2; } inline String_t** get_address_of_message_2() { return &___message_2; } inline void set_message_2(String_t* value) { ___message_2 = value; Il2CppCodeGenWriteBarrier((&___message_2), value); } inline static int32_t get_offset_of_help_link_3() { return static_cast(offsetof(Exception_t, ___help_link_3)); } inline String_t* get_help_link_3() const { return ___help_link_3; } inline String_t** get_address_of_help_link_3() { return &___help_link_3; } inline void set_help_link_3(String_t* value) { ___help_link_3 = value; Il2CppCodeGenWriteBarrier((&___help_link_3), value); } inline static int32_t get_offset_of_class_name_4() { return static_cast(offsetof(Exception_t, ___class_name_4)); } inline String_t* get_class_name_4() const { return ___class_name_4; } inline String_t** get_address_of_class_name_4() { return &___class_name_4; } inline void set_class_name_4(String_t* value) { ___class_name_4 = value; Il2CppCodeGenWriteBarrier((&___class_name_4), value); } inline static int32_t get_offset_of_stack_trace_5() { return static_cast(offsetof(Exception_t, ___stack_trace_5)); } inline String_t* get_stack_trace_5() const { return ___stack_trace_5; } inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; } inline void set_stack_trace_5(String_t* value) { ___stack_trace_5 = value; Il2CppCodeGenWriteBarrier((&___stack_trace_5), value); } inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_6)); } inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; } inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; } inline void set__remoteStackTraceString_6(String_t* value) { ____remoteStackTraceString_6 = value; Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value); } inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast(offsetof(Exception_t, ___remote_stack_index_7)); } inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; } inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; } inline void set_remote_stack_index_7(int32_t value) { ___remote_stack_index_7 = value; } inline static int32_t get_offset_of_hresult_8() { return static_cast(offsetof(Exception_t, ___hresult_8)); } inline int32_t get_hresult_8() const { return ___hresult_8; } inline int32_t* get_address_of_hresult_8() { return &___hresult_8; } inline void set_hresult_8(int32_t value) { ___hresult_8 = value; } inline static int32_t get_offset_of_source_9() { return static_cast(offsetof(Exception_t, ___source_9)); } inline String_t* get_source_9() const { return ___source_9; } inline String_t** get_address_of_source_9() { return &___source_9; } inline void set_source_9(String_t* value) { ___source_9 = value; Il2CppCodeGenWriteBarrier((&___source_9), value); } inline static int32_t get_offset_of__data_10() { return static_cast(offsetof(Exception_t, ____data_10)); } inline RuntimeObject* get__data_10() const { return ____data_10; } inline RuntimeObject** get_address_of__data_10() { return &____data_10; } inline void set__data_10(RuntimeObject* value) { ____data_10 = value; Il2CppCodeGenWriteBarrier((&____data_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXCEPTION_T_H #ifndef DICTIONARY_2_T3296068444_H #define DICTIONARY_2_T3296068444_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3296068444 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots MaterialTexturePairU5BU5D_t1712495321* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t3296068444, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t3296068444, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t3296068444, ___keySlots_6)); } inline MaterialTexturePairU5BU5D_t1712495321* get_keySlots_6() const { return ___keySlots_6; } inline MaterialTexturePairU5BU5D_t1712495321** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(MaterialTexturePairU5BU5D_t1712495321* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t3296068444, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t3296068444, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t3296068444, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t3296068444, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t3296068444, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t3296068444, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t3296068444, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t3296068444, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t3296068444_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t3575622640 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t3296068444_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t3575622640 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t3575622640 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t3575622640 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T3296068444_H #ifndef EQUALITYCOMPARER_1_T2750046392_H #define EQUALITYCOMPARER_1_T2750046392_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t2750046392 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t2750046392_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t2750046392 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t2750046392_StaticFields, ____default_0)); } inline EqualityComparer_1_t2750046392 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t2750046392 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t2750046392 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T2750046392_H #ifndef DICTIONARY_2_T680659097_H #define DICTIONARY_2_T680659097_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t680659097 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots AnimationPairU5BU5D_t779925364* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots SingleU5BU5D_t1444911251* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t680659097, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t680659097, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t680659097, ___keySlots_6)); } inline AnimationPairU5BU5D_t779925364* get_keySlots_6() const { return ___keySlots_6; } inline AnimationPairU5BU5D_t779925364** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(AnimationPairU5BU5D_t779925364* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t680659097, ___valueSlots_7)); } inline SingleU5BU5D_t1444911251* get_valueSlots_7() const { return ___valueSlots_7; } inline SingleU5BU5D_t1444911251** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(SingleU5BU5D_t1444911251* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t680659097, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t680659097, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t680659097, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t680659097, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t680659097, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t680659097, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t680659097, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t680659097_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t4261069087 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t680659097_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t4261069087 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t4261069087 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t4261069087 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T680659097_H #ifndef KEYCOLLECTION_T870334568_H #define KEYCOLLECTION_T870334568_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t870334568 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t680659097 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t870334568, ___dictionary_0)); } inline Dictionary_2_t680659097 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t680659097 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t680659097 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T870334568_H #ifndef VALUECOLLECTION_T2396703415_H #define VALUECOLLECTION_T2396703415_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2396703415 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t680659097 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2396703415, ___dictionary_0)); } inline Dictionary_2_t680659097 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t680659097 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t680659097 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2396703415_H #ifndef EQUALITYCOMPARER_1_T4249548409_H #define EQUALITYCOMPARER_1_T4249548409_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t4249548409 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t4249548409_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t4249548409 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t4249548409_StaticFields, ____default_0)); } inline EqualityComparer_1_t4249548409 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t4249548409 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t4249548409 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T4249548409_H #ifndef EQUALITYCOMPARER_1_T3862006406_H #define EQUALITYCOMPARER_1_T3862006406_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t3862006406 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t3862006406_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t3862006406 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t3862006406_StaticFields, ____default_0)); } inline EqualityComparer_1_t3862006406 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t3862006406 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t3862006406 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T3862006406_H #ifndef DICTIONARY_2_T1005009997_H #define DICTIONARY_2_T1005009997_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1005009997 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots AttachmentKeyTupleU5BU5D_t3716404170* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t1005009997, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t1005009997, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t1005009997, ___keySlots_6)); } inline AttachmentKeyTupleU5BU5D_t3716404170* get_keySlots_6() const { return ___keySlots_6; } inline AttachmentKeyTupleU5BU5D_t3716404170** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(AttachmentKeyTupleU5BU5D_t3716404170* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t1005009997, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t1005009997, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t1005009997, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t1005009997, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t1005009997, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t1005009997, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t1005009997, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t1005009997, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t1005009997_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t2690507803 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t1005009997_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t2690507803 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t2690507803 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t2690507803 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T1005009997_H #ifndef KEYCOLLECTION_T1194685468_H #define KEYCOLLECTION_T1194685468_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1194685468 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t1005009997 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1194685468, ___dictionary_0)); } inline Dictionary_2_t1005009997 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1005009997 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1005009997 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCOLLECTION_T1194685468_H #ifndef VALUECOLLECTION_T2721054315_H #define VALUECOLLECTION_T2721054315_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2721054315 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t1005009997 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2721054315, ___dictionary_0)); } inline Dictionary_2_t1005009997 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1005009997 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1005009997 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2721054315_H #ifndef EQUALITYCOMPARER_1_T4012846171_H #define EQUALITYCOMPARER_1_T4012846171_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t4012846171 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t4012846171_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::_default EqualityComparer_1_t4012846171 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(EqualityComparer_1_t4012846171_StaticFields, ____default_0)); } inline EqualityComparer_1_t4012846171 * get__default_0() const { return ____default_0; } inline EqualityComparer_1_t4012846171 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(EqualityComparer_1_t4012846171 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EQUALITYCOMPARER_1_T4012846171_H #ifndef VALUECOLLECTION_T3840012107_H #define VALUECOLLECTION_T3840012107_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t3840012107 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t2123967789 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t3840012107, ___dictionary_0)); } inline Dictionary_2_t2123967789 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2123967789 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2123967789 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T3840012107_H #ifndef VALUECOLLECTION_T695965904_H #define VALUECOLLECTION_T695965904_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t695965904 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t3274888882 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t695965904, ___dictionary_0)); } inline Dictionary_2_t3274888882 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3274888882 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3274888882 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T695965904_H #ifndef VALUECOLLECTION_T1848589470_H #define VALUECOLLECTION_T1848589470_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t1848589470 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t132545152 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t1848589470, ___dictionary_0)); } inline Dictionary_2_t132545152 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t132545152 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t132545152 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T1848589470_H #ifndef DICTIONARY_2_T2488212927_H #define DICTIONARY_2_T2488212927_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2488212927 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots MethodKeyU5BU5D_t904639804* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2488212927, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2488212927, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2488212927, ___keySlots_6)); } inline MethodKeyU5BU5D_t904639804* get_keySlots_6() const { return ___keySlots_6; } inline MethodKeyU5BU5D_t904639804** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(MethodKeyU5BU5D_t904639804* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2488212927, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2488212927, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2488212927, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2488212927, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2488212927, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2488212927, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2488212927, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2488212927, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2488212927_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t2671371425 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2488212927_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t2671371425 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t2671371425 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t2671371425 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2488212927_H #ifndef DICTIONARY_2_T132545152_H #define DICTIONARY_2_T132545152_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t132545152 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots ObjectU5BU5D_t2843939325* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ObjectU5BU5D_t2843939325* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t132545152, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t132545152, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t132545152, ___keySlots_6)); } inline ObjectU5BU5D_t2843939325* get_keySlots_6() const { return ___keySlots_6; } inline ObjectU5BU5D_t2843939325** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(ObjectU5BU5D_t2843939325* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t132545152, ___valueSlots_7)); } inline ObjectU5BU5D_t2843939325* get_valueSlots_7() const { return ___valueSlots_7; } inline ObjectU5BU5D_t2843939325** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ObjectU5BU5D_t2843939325* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t132545152, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t132545152, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t132545152, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t132545152, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t132545152, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t132545152, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t132545152, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t132545152_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t4209139644 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t132545152_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t4209139644 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t4209139644 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t4209139644 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T132545152_H #ifndef DICTIONARY_2_T2123967789_H #define DICTIONARY_2_T2123967789_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2123967789 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots KeyCodeU5BU5D_t2223234056* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots SingleU5BU5D_t1444911251* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2123967789, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2123967789, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2123967789, ___keySlots_6)); } inline KeyCodeU5BU5D_t2223234056* get_keySlots_6() const { return ___keySlots_6; } inline KeyCodeU5BU5D_t2223234056** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(KeyCodeU5BU5D_t2223234056* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2123967789, ___valueSlots_7)); } inline SingleU5BU5D_t1444911251* get_valueSlots_7() const { return ___valueSlots_7; } inline SingleU5BU5D_t1444911251** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(SingleU5BU5D_t1444911251* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2123967789, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2123967789, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2123967789, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2123967789, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2123967789, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2123967789, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2123967789, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2123967789_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t63222715 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2123967789_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t63222715 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t63222715 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t63222715 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2123967789_H #ifndef DICTIONARY_2_T3384741_H #define DICTIONARY_2_T3384741_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3384741 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots ObjectU5BU5D_t2843939325* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots Int32U5BU5D_t385246372* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t3384741, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t3384741, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t3384741, ___keySlots_6)); } inline ObjectU5BU5D_t2843939325* get_keySlots_6() const { return ___keySlots_6; } inline ObjectU5BU5D_t2843939325** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(ObjectU5BU5D_t2843939325* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t3384741, ___valueSlots_7)); } inline Int32U5BU5D_t385246372* get_valueSlots_7() const { return ___valueSlots_7; } inline Int32U5BU5D_t385246372** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(Int32U5BU5D_t385246372* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t3384741, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t3384741, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t3384741, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t3384741, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t3384741, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t3384741, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t3384741, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t3384741_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t1750446691 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t3384741_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t1750446691 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t1750446691 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t1750446691 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T3384741_H #ifndef STRING_T_H #define STRING_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::length int32_t ___length_0; // System.Char System.String::start_char Il2CppChar ___start_char_1; public: inline static int32_t get_offset_of_length_0() { return static_cast(offsetof(String_t, ___length_0)); } inline int32_t get_length_0() const { return ___length_0; } inline int32_t* get_address_of_length_0() { return &___length_0; } inline void set_length_0(int32_t value) { ___length_0 = value; } inline static int32_t get_offset_of_start_char_1() { return static_cast(offsetof(String_t, ___start_char_1)); } inline Il2CppChar get_start_char_1() const { return ___start_char_1; } inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; } inline void set_start_char_1(Il2CppChar value) { ___start_char_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_2; // System.Char[] System.String::WhiteChars CharU5BU5D_t3528271667* ___WhiteChars_3; public: inline static int32_t get_offset_of_Empty_2() { return static_cast(offsetof(String_t_StaticFields, ___Empty_2)); } inline String_t* get_Empty_2() const { return ___Empty_2; } inline String_t** get_address_of_Empty_2() { return &___Empty_2; } inline void set_Empty_2(String_t* value) { ___Empty_2 = value; Il2CppCodeGenWriteBarrier((&___Empty_2), value); } inline static int32_t get_offset_of_WhiteChars_3() { return static_cast(offsetof(String_t_StaticFields, ___WhiteChars_3)); } inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; } inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; } inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value) { ___WhiteChars_3 = value; Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STRING_T_H #ifndef DICTIONARY_2_T3274888882_H #define DICTIONARY_2_T3274888882_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3274888882 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots ObjectU5BU5D_t2843939325* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots TextEditOpU5BU5D_t3070334147* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t3274888882, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t3274888882, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t3274888882, ___keySlots_6)); } inline ObjectU5BU5D_t2843939325* get_keySlots_6() const { return ___keySlots_6; } inline ObjectU5BU5D_t2843939325** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(ObjectU5BU5D_t2843939325* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t3274888882, ___valueSlots_7)); } inline TextEditOpU5BU5D_t3070334147* get_valueSlots_7() const { return ___valueSlots_7; } inline TextEditOpU5BU5D_t3070334147** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(TextEditOpU5BU5D_t3070334147* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t3274888882, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t3274888882, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t3274888882, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t3274888882, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t3274888882, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t3274888882, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t3274888882, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t3274888882_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t140567170 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t3274888882_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t140567170 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t140567170 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t140567170 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T3274888882_H #ifndef DICTIONARY_2_T2468003950_H #define DICTIONARY_2_T2468003950_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2468003950 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots ObjectU5BU5D_t2843939325* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots ConnectionCacheU5BU5D_t635928727* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2468003950, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2468003950, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2468003950, ___keySlots_6)); } inline ObjectU5BU5D_t2843939325* get_keySlots_6() const { return ___keySlots_6; } inline ObjectU5BU5D_t2843939325** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(ObjectU5BU5D_t2843939325* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2468003950, ___valueSlots_7)); } inline ConnectionCacheU5BU5D_t635928727* get_valueSlots_7() const { return ___valueSlots_7; } inline ConnectionCacheU5BU5D_t635928727** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(ConnectionCacheU5BU5D_t635928727* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2468003950, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2468003950, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2468003950, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2468003950, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2468003950, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2468003950, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2468003950, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2468003950_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t2001129046 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2468003950_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t2001129046 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t2001129046 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t2001129046 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2468003950_H #ifndef VALUECOLLECTION_T2540033298_H #define VALUECOLLECTION_T2540033298_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t2540033298 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t823988980 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t2540033298, ___dictionary_0)); } inline Dictionary_2_t823988980 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t823988980 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t823988980 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T2540033298_H #ifndef DICTIONARY_2_T949353519_H #define DICTIONARY_2_T949353519_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t949353519 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots AvatarCateU5BU5D_t1610689372* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots enumDisplayLevelU5BU5D_t334098029* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t949353519, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t949353519, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t949353519, ___keySlots_6)); } inline AvatarCateU5BU5D_t1610689372* get_keySlots_6() const { return ___keySlots_6; } inline AvatarCateU5BU5D_t1610689372** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(AvatarCateU5BU5D_t1610689372* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t949353519, ___valueSlots_7)); } inline enumDisplayLevelU5BU5D_t334098029* get_valueSlots_7() const { return ___valueSlots_7; } inline enumDisplayLevelU5BU5D_t334098029** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(enumDisplayLevelU5BU5D_t334098029* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t949353519, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t949353519, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t949353519, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t949353519, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t949353519, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t949353519, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t949353519, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t949353519_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t2046627441 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t949353519_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t2046627441 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t2046627441 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t2046627441 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T949353519_H #ifndef VALUECOLLECTION_T1719429059_H #define VALUECOLLECTION_T1719429059_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t1719429059 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t3384741 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t1719429059, ___dictionary_0)); } inline Dictionary_2_t3384741 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3384741 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3384741 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T1719429059_H #ifndef DICTIONARY_2_T823988980_H #define DICTIONARY_2_T823988980_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t823988980 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots KeyCodeU5BU5D_t2223234056* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots BooleanU5BU5D_t2897418192* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t823988980, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t823988980, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t823988980, ___keySlots_6)); } inline KeyCodeU5BU5D_t2223234056* get_keySlots_6() const { return ___keySlots_6; } inline KeyCodeU5BU5D_t2223234056** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(KeyCodeU5BU5D_t2223234056* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t823988980, ___valueSlots_7)); } inline BooleanU5BU5D_t2897418192* get_valueSlots_7() const { return ___valueSlots_7; } inline BooleanU5BU5D_t2897418192** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(BooleanU5BU5D_t2897418192* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t823988980, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t823988980, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t823988980, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t823988980, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t823988980, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t823988980, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t823988980, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t823988980_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t1515729656 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t823988980_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t1515729656 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t1515729656 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t1515729656 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T823988980_H #ifndef VALUECOLLECTION_T4204257245_H #define VALUECOLLECTION_T4204257245_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4204257245 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t2488212927 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t4204257245, ___dictionary_0)); } inline Dictionary_2_t2488212927 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2488212927 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2488212927 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T4204257245_H #ifndef VALUECOLLECTION_T4184048268_H #define VALUECOLLECTION_T4184048268_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4184048268 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t2468003950 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t4184048268, ___dictionary_0)); } inline Dictionary_2_t2468003950 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2468003950 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2468003950 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VALUECOLLECTION_T4184048268_H #ifndef INTPTR_T_H #define INTPTR_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTPTR_T_H #ifndef MATERIALTEXTUREPAIR_T1637207048_H #define MATERIALTEXTUREPAIR_T1637207048_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair struct MaterialTexturePair_t1637207048 { public: // UnityEngine.Texture2D Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair::texture2D Texture2D_t3840446185 * ___texture2D_0; // UnityEngine.Material Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair::material Material_t340375123 * ___material_1; public: inline static int32_t get_offset_of_texture2D_0() { return static_cast(offsetof(MaterialTexturePair_t1637207048, ___texture2D_0)); } inline Texture2D_t3840446185 * get_texture2D_0() const { return ___texture2D_0; } inline Texture2D_t3840446185 ** get_address_of_texture2D_0() { return &___texture2D_0; } inline void set_texture2D_0(Texture2D_t3840446185 * value) { ___texture2D_0 = value; Il2CppCodeGenWriteBarrier((&___texture2D_0), value); } inline static int32_t get_offset_of_material_1() { return static_cast(offsetof(MaterialTexturePair_t1637207048, ___material_1)); } inline Material_t340375123 * get_material_1() const { return ___material_1; } inline Material_t340375123 ** get_address_of_material_1() { return &___material_1; } inline void set_material_1(Material_t340375123 * value) { ___material_1 = value; Il2CppCodeGenWriteBarrier((&___material_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair struct MaterialTexturePair_t1637207048_marshaled_pinvoke { Texture2D_t3840446185 * ___texture2D_0; Material_t340375123 * ___material_1; }; // Native definition for COM marshalling of Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair struct MaterialTexturePair_t1637207048_marshaled_com { Texture2D_t3840446185 * ___texture2D_0; Material_t340375123 * ___material_1; }; #endif // MATERIALTEXTUREPAIR_T1637207048_H #ifndef SINGLE_T1397266774_H #define SINGLE_T1397266774_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single struct Single_t1397266774 { public: // System.Single System.Single::m_value float ___m_value_7; public: inline static int32_t get_offset_of_m_value_7() { return static_cast(offsetof(Single_t1397266774, ___m_value_7)); } inline float get_m_value_7() const { return ___m_value_7; } inline float* get_address_of_m_value_7() { return &___m_value_7; } inline void set_m_value_7(float value) { ___m_value_7 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SINGLE_T1397266774_H #ifndef TYPENAMEKEY_T2985541961_H #define TYPENAMEKEY_T2985541961_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey struct TypeNameKey_t2985541961 { public: // System.String Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey::AssemblyName String_t* ___AssemblyName_0; // System.String Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey::TypeName String_t* ___TypeName_1; public: inline static int32_t get_offset_of_AssemblyName_0() { return static_cast(offsetof(TypeNameKey_t2985541961, ___AssemblyName_0)); } inline String_t* get_AssemblyName_0() const { return ___AssemblyName_0; } inline String_t** get_address_of_AssemblyName_0() { return &___AssemblyName_0; } inline void set_AssemblyName_0(String_t* value) { ___AssemblyName_0 = value; Il2CppCodeGenWriteBarrier((&___AssemblyName_0), value); } inline static int32_t get_offset_of_TypeName_1() { return static_cast(offsetof(TypeNameKey_t2985541961, ___TypeName_1)); } inline String_t* get_TypeName_1() const { return ___TypeName_1; } inline String_t** get_address_of_TypeName_1() { return &___TypeName_1; } inline void set_TypeName_1(String_t* value) { ___TypeName_1 = value; Il2CppCodeGenWriteBarrier((&___TypeName_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey struct TypeNameKey_t2985541961_marshaled_pinvoke { char* ___AssemblyName_0; char* ___TypeName_1; }; // Native definition for COM marshalling of Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey struct TypeNameKey_t2985541961_marshaled_com { Il2CppChar* ___AssemblyName_0; Il2CppChar* ___TypeName_1; }; #endif // TYPENAMEKEY_T2985541961_H #ifndef ANIMATIONPAIR_T1784808777_H #define ANIMATIONPAIR_T1784808777_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.AnimationStateData/AnimationPair struct AnimationPair_t1784808777 { public: // Spine.Animation Spine.AnimationStateData/AnimationPair::a1 Animation_t615783283 * ___a1_0; // Spine.Animation Spine.AnimationStateData/AnimationPair::a2 Animation_t615783283 * ___a2_1; public: inline static int32_t get_offset_of_a1_0() { return static_cast(offsetof(AnimationPair_t1784808777, ___a1_0)); } inline Animation_t615783283 * get_a1_0() const { return ___a1_0; } inline Animation_t615783283 ** get_address_of_a1_0() { return &___a1_0; } inline void set_a1_0(Animation_t615783283 * value) { ___a1_0 = value; Il2CppCodeGenWriteBarrier((&___a1_0), value); } inline static int32_t get_offset_of_a2_1() { return static_cast(offsetof(AnimationPair_t1784808777, ___a2_1)); } inline Animation_t615783283 * get_a2_1() const { return ___a2_1; } inline Animation_t615783283 ** get_address_of_a2_1() { return &___a2_1; } inline void set_a2_1(Animation_t615783283 * value) { ___a2_1 = value; Il2CppCodeGenWriteBarrier((&___a2_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Spine.AnimationStateData/AnimationPair struct AnimationPair_t1784808777_marshaled_pinvoke { Animation_t615783283 * ___a1_0; Animation_t615783283 * ___a2_1; }; // Native definition for COM marshalling of Spine.AnimationStateData/AnimationPair struct AnimationPair_t1784808777_marshaled_com { Animation_t615783283 * ___a1_0; Animation_t615783283 * ___a2_1; }; #endif // ANIMATIONPAIR_T1784808777_H #ifndef ATTACHMENTKEYTUPLE_T1548106539_H #define ATTACHMENTKEYTUPLE_T1548106539_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.Skin/AttachmentKeyTuple struct AttachmentKeyTuple_t1548106539 { public: // System.Int32 Spine.Skin/AttachmentKeyTuple::slotIndex int32_t ___slotIndex_0; // System.String Spine.Skin/AttachmentKeyTuple::name String_t* ___name_1; // System.Int32 Spine.Skin/AttachmentKeyTuple::nameHashCode int32_t ___nameHashCode_2; public: inline static int32_t get_offset_of_slotIndex_0() { return static_cast(offsetof(AttachmentKeyTuple_t1548106539, ___slotIndex_0)); } inline int32_t get_slotIndex_0() const { return ___slotIndex_0; } inline int32_t* get_address_of_slotIndex_0() { return &___slotIndex_0; } inline void set_slotIndex_0(int32_t value) { ___slotIndex_0 = value; } inline static int32_t get_offset_of_name_1() { return static_cast(offsetof(AttachmentKeyTuple_t1548106539, ___name_1)); } inline String_t* get_name_1() const { return ___name_1; } inline String_t** get_address_of_name_1() { return &___name_1; } inline void set_name_1(String_t* value) { ___name_1 = value; Il2CppCodeGenWriteBarrier((&___name_1), value); } inline static int32_t get_offset_of_nameHashCode_2() { return static_cast(offsetof(AttachmentKeyTuple_t1548106539, ___nameHashCode_2)); } inline int32_t get_nameHashCode_2() const { return ___nameHashCode_2; } inline int32_t* get_address_of_nameHashCode_2() { return &___nameHashCode_2; } inline void set_nameHashCode_2(int32_t value) { ___nameHashCode_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Spine.Skin/AttachmentKeyTuple struct AttachmentKeyTuple_t1548106539_marshaled_pinvoke { int32_t ___slotIndex_0; char* ___name_1; int32_t ___nameHashCode_2; }; // Native definition for COM marshalling of Spine.Skin/AttachmentKeyTuple struct AttachmentKeyTuple_t1548106539_marshaled_com { int32_t ___slotIndex_0; Il2CppChar* ___name_1; int32_t ___nameHashCode_2; }; #endif // ATTACHMENTKEYTUPLE_T1548106539_H #ifndef RESOLVERCONTRACTKEY_T3292851287_H #define RESOLVERCONTRACTKEY_T3292851287_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Newtonsoft.Json.Serialization.ResolverContractKey struct ResolverContractKey_t3292851287 { public: // System.Type Newtonsoft.Json.Serialization.ResolverContractKey::_resolverType Type_t * ____resolverType_0; // System.Type Newtonsoft.Json.Serialization.ResolverContractKey::_contractType Type_t * ____contractType_1; public: inline static int32_t get_offset_of__resolverType_0() { return static_cast(offsetof(ResolverContractKey_t3292851287, ____resolverType_0)); } inline Type_t * get__resolverType_0() const { return ____resolverType_0; } inline Type_t ** get_address_of__resolverType_0() { return &____resolverType_0; } inline void set__resolverType_0(Type_t * value) { ____resolverType_0 = value; Il2CppCodeGenWriteBarrier((&____resolverType_0), value); } inline static int32_t get_offset_of__contractType_1() { return static_cast(offsetof(ResolverContractKey_t3292851287, ____contractType_1)); } inline Type_t * get__contractType_1() const { return ____contractType_1; } inline Type_t ** get_address_of__contractType_1() { return &____contractType_1; } inline void set__contractType_1(Type_t * value) { ____contractType_1 = value; Il2CppCodeGenWriteBarrier((&____contractType_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Newtonsoft.Json.Serialization.ResolverContractKey struct ResolverContractKey_t3292851287_marshaled_pinvoke { Type_t * ____resolverType_0; Type_t * ____contractType_1; }; // Native definition for COM marshalling of Newtonsoft.Json.Serialization.ResolverContractKey struct ResolverContractKey_t3292851287_marshaled_com { Type_t * ____resolverType_0; Type_t * ____contractType_1; }; #endif // RESOLVERCONTRACTKEY_T3292851287_H #ifndef TYPECONVERTKEY_T285306760_H #define TYPECONVERTKEY_T285306760_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey struct TypeConvertKey_t285306760 { public: // System.Type Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::_initialType Type_t * ____initialType_0; // System.Type Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::_targetType Type_t * ____targetType_1; public: inline static int32_t get_offset_of__initialType_0() { return static_cast(offsetof(TypeConvertKey_t285306760, ____initialType_0)); } inline Type_t * get__initialType_0() const { return ____initialType_0; } inline Type_t ** get_address_of__initialType_0() { return &____initialType_0; } inline void set__initialType_0(Type_t * value) { ____initialType_0 = value; Il2CppCodeGenWriteBarrier((&____initialType_0), value); } inline static int32_t get_offset_of__targetType_1() { return static_cast(offsetof(TypeConvertKey_t285306760, ____targetType_1)); } inline Type_t * get__targetType_1() const { return ____targetType_1; } inline Type_t ** get_address_of__targetType_1() { return &____targetType_1; } inline void set__targetType_1(Type_t * value) { ____targetType_1 = value; Il2CppCodeGenWriteBarrier((&____targetType_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey struct TypeConvertKey_t285306760_marshaled_pinvoke { Type_t * ____initialType_0; Type_t * ____targetType_1; }; // Native definition for COM marshalling of Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey struct TypeConvertKey_t285306760_marshaled_com { Type_t * ____initialType_0; Type_t * ____targetType_1; }; #endif // TYPECONVERTKEY_T285306760_H #ifndef BOOLEAN_T97287965_H #define BOOLEAN_T97287965_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean struct Boolean_t97287965 { public: // System.Boolean System.Boolean::m_value bool ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Boolean_t97287965, ___m_value_2)); } inline bool get_m_value_2() const { return ___m_value_2; } inline bool* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(bool value) { ___m_value_2 = value; } }; struct Boolean_t97287965_StaticFields { public: // System.String System.Boolean::FalseString String_t* ___FalseString_0; // System.String System.Boolean::TrueString String_t* ___TrueString_1; public: inline static int32_t get_offset_of_FalseString_0() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); } inline String_t* get_FalseString_0() const { return ___FalseString_0; } inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; } inline void set_FalseString_0(String_t* value) { ___FalseString_0 = value; Il2CppCodeGenWriteBarrier((&___FalseString_0), value); } inline static int32_t get_offset_of_TrueString_1() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); } inline String_t* get_TrueString_1() const { return ___TrueString_1; } inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; } inline void set_TrueString_1(String_t* value) { ___TrueString_1 = value; Il2CppCodeGenWriteBarrier((&___TrueString_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BOOLEAN_T97287965_H #ifndef KEYVALUEPAIR_2_T2401056908_H #define KEYVALUEPAIR_2_T2401056908_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t2401056908 { 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(offsetof(KeyValuePair_2_t2401056908, ___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((&___key_0), value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t2401056908, ___value_1)); } inline int32_t get_value_1() const { return ___value_1; } inline int32_t* get_address_of_value_1() { return &___value_1; } inline void set_value_1(int32_t value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T2401056908_H #ifndef DICTIONARYENTRY_T3123975638_H #define DICTIONARYENTRY_T3123975638_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.DictionaryEntry struct DictionaryEntry_t3123975638 { 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(offsetof(DictionaryEntry_t3123975638, ____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((&____key_0), value); } inline static int32_t get_offset_of__value_1() { return static_cast(offsetof(DictionaryEntry_t3123975638, ____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((&____value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry struct DictionaryEntry_t3123975638_marshaled_pinvoke { Il2CppIUnknown* ____key_0; Il2CppIUnknown* ____value_1; }; // Native definition for COM marshalling of System.Collections.DictionaryEntry struct DictionaryEntry_t3123975638_marshaled_com { Il2CppIUnknown* ____key_0; Il2CppIUnknown* ____value_1; }; #endif // DICTIONARYENTRY_T3123975638_H #ifndef VOID_T1185182177_H #define VOID_T1185182177_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void struct Void_t1185182177 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VOID_T1185182177_H #ifndef ENUM_T4135868527_H #define ENUM_T4135868527_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Enum struct Enum_t4135868527 : public ValueType_t3640485471 { public: public: }; struct Enum_t4135868527_StaticFields { public: // System.Char[] System.Enum::split_char CharU5BU5D_t3528271667* ___split_char_0; public: inline static int32_t get_offset_of_split_char_0() { return static_cast(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); } inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; } inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; } inline void set_split_char_0(CharU5BU5D_t3528271667* value) { ___split_char_0 = value; Il2CppCodeGenWriteBarrier((&___split_char_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Enum struct Enum_t4135868527_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t4135868527_marshaled_com { }; #endif // ENUM_T4135868527_H #ifndef LINK_T544317964_H #define LINK_T544317964_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Link struct Link_t544317964 { public: // System.Int32 System.Collections.Generic.Link::HashCode int32_t ___HashCode_0; // System.Int32 System.Collections.Generic.Link::Next int32_t ___Next_1; public: inline static int32_t get_offset_of_HashCode_0() { return static_cast(offsetof(Link_t544317964, ___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(offsetof(Link_t544317964, ___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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LINK_T544317964_H #ifndef METHODKEY_T431904033_H #define METHODKEY_T431904033_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // XLua.Utils/MethodKey struct MethodKey_t431904033 { public: // System.String XLua.Utils/MethodKey::Name String_t* ___Name_0; // System.Boolean XLua.Utils/MethodKey::IsStatic bool ___IsStatic_1; public: inline static int32_t get_offset_of_Name_0() { return static_cast(offsetof(MethodKey_t431904033, ___Name_0)); } inline String_t* get_Name_0() const { return ___Name_0; } inline String_t** get_address_of_Name_0() { return &___Name_0; } inline void set_Name_0(String_t* value) { ___Name_0 = value; Il2CppCodeGenWriteBarrier((&___Name_0), value); } inline static int32_t get_offset_of_IsStatic_1() { return static_cast(offsetof(MethodKey_t431904033, ___IsStatic_1)); } inline bool get_IsStatic_1() const { return ___IsStatic_1; } inline bool* get_address_of_IsStatic_1() { return &___IsStatic_1; } inline void set_IsStatic_1(bool value) { ___IsStatic_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of XLua.Utils/MethodKey struct MethodKey_t431904033_marshaled_pinvoke { char* ___Name_0; int32_t ___IsStatic_1; }; // Native definition for COM marshalling of XLua.Utils/MethodKey struct MethodKey_t431904033_marshaled_com { Il2CppChar* ___Name_0; int32_t ___IsStatic_1; }; #endif // METHODKEY_T431904033_H #ifndef SYSTEMEXCEPTION_T176217640_H #define SYSTEMEXCEPTION_T176217640_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.SystemException struct SystemException_t176217640 : public Exception_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SYSTEMEXCEPTION_T176217640_H #ifndef INT32_T2950945753_H #define INT32_T2950945753_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 struct Int32_t2950945753 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Int32_t2950945753, ___m_value_2)); } inline int32_t get_m_value_2() const { return ___m_value_2; } inline int32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(int32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INT32_T2950945753_H #ifndef KEYVALUEPAIR_2_T2530217319_H #define KEYVALUEPAIR_2_T2530217319_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t2530217319 { public: // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject * ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t2530217319, ___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((&___key_0), value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t2530217319, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T2530217319_H #ifndef BINDINGFLAGS_T2721792723_H #define BINDINGFLAGS_T2721792723_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.BindingFlags struct BindingFlags_t2721792723 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(BindingFlags_t2721792723, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BINDINGFLAGS_T2721792723_H #ifndef KEYVALUEPAIR_2_T1398773315_H #define KEYVALUEPAIR_2_T1398773315_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t1398773315 { public: // TKey System.Collections.Generic.KeyValuePair`2::key MaterialTexturePair_t1637207048 ___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(offsetof(KeyValuePair_2_t1398773315, ___key_0)); } inline MaterialTexturePair_t1637207048 get_key_0() const { return ___key_0; } inline MaterialTexturePair_t1637207048 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(MaterialTexturePair_t1637207048 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t1398773315, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T1398773315_H #ifndef NOTSUPPORTEDEXCEPTION_T1314879016_H #define NOTSUPPORTEDEXCEPTION_T1314879016_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.NotSupportedException struct NotSupportedException_t1314879016 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NOTSUPPORTEDEXCEPTION_T1314879016_H #ifndef DELEGATE_T1188392813_H #define DELEGATE_T1188392813_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Delegate struct Delegate_t1188392813 : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_5; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_6; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_7; // System.DelegateData System.Delegate::data DelegateData_t1677132599 * ___data_8; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t1188392813, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t1188392813, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t1188392813, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((&___m_target_2), value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t1188392813, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_method_code_5() { return static_cast(offsetof(Delegate_t1188392813, ___method_code_5)); } inline intptr_t get_method_code_5() const { return ___method_code_5; } inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; } inline void set_method_code_5(intptr_t value) { ___method_code_5 = value; } inline static int32_t get_offset_of_method_info_6() { return static_cast(offsetof(Delegate_t1188392813, ___method_info_6)); } inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; } inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; } inline void set_method_info_6(MethodInfo_t * value) { ___method_info_6 = value; Il2CppCodeGenWriteBarrier((&___method_info_6), value); } inline static int32_t get_offset_of_original_method_info_7() { return static_cast(offsetof(Delegate_t1188392813, ___original_method_info_7)); } inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; } inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; } inline void set_original_method_info_7(MethodInfo_t * value) { ___original_method_info_7 = value; Il2CppCodeGenWriteBarrier((&___original_method_info_7), value); } inline static int32_t get_offset_of_data_8() { return static_cast(offsetof(Delegate_t1188392813, ___data_8)); } inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; } inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; } inline void set_data_8(DelegateData_t1677132599 * value) { ___data_8 = value; Il2CppCodeGenWriteBarrier((&___data_8), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DELEGATE_T1188392813_H #ifndef PLAYABLEHANDLE_T1095853803_H #define PLAYABLEHANDLE_T1095853803_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t1095853803 { public: // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle intptr_t ___m_Handle_0; // System.Int32 UnityEngine.Playables.PlayableHandle::m_Version int32_t ___m_Version_1; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Handle_0)); } inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; } inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(intptr_t value) { ___m_Handle_0 = value; } inline static int32_t get_offset_of_m_Version_1() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Version_1)); } inline int32_t get_m_Version_1() const { return ___m_Version_1; } inline int32_t* get_address_of_m_Version_1() { return &___m_Version_1; } inline void set_m_Version_1(int32_t value) { ___m_Version_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLEHANDLE_T1095853803_H #ifndef KEYVALUEPAIR_2_T753628355_H #define KEYVALUEPAIR_2_T753628355_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t753628355 { public: // TKey System.Collections.Generic.KeyValuePair`2::key TypeConvertKey_t285306760 ___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(offsetof(KeyValuePair_2_t753628355, ___key_0)); } inline TypeConvertKey_t285306760 get_key_0() const { return ___key_0; } inline TypeConvertKey_t285306760 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(TypeConvertKey_t285306760 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t753628355, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T753628355_H #ifndef KEYVALUEPAIR_2_T4099514504_H #define KEYVALUEPAIR_2_T4099514504_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2,System.Object> struct KeyValuePair_2_t4099514504 { public: // TKey System.Collections.Generic.KeyValuePair`2::key KeyValuePair_2_t2530217319 ___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(offsetof(KeyValuePair_2_t4099514504, ___key_0)); } inline KeyValuePair_2_t2530217319 get_key_0() const { return ___key_0; } inline KeyValuePair_2_t2530217319 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(KeyValuePair_2_t2530217319 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t4099514504, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T4099514504_H #ifndef ENUMERATOR_T1957567516_H #define ENUMERATOR_T1957567516_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t1957567516 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t3384741 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t2401056908 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t1957567516, ___dictionary_0)); } inline Dictionary_2_t3384741 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3384741 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3384741 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1957567516, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t1957567516, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t1957567516, ___current_3)); } inline KeyValuePair_2_t2401056908 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t2401056908 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t2401056908 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1957567516_H #ifndef ENUMERATOR_T2086727927_H #define ENUMERATOR_T2086727927_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2086727927 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t132545152 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t2530217319 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2086727927, ___dictionary_0)); } inline Dictionary_2_t132545152 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t132545152 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t132545152 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2086727927, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2086727927, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2086727927, ___current_3)); } inline KeyValuePair_2_t2530217319 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t2530217319 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t2530217319 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2086727927_H #ifndef KEYVALUEPAIR_2_T3402682164_H #define KEYVALUEPAIR_2_T3402682164_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3402682164 { public: // TKey System.Collections.Generic.KeyValuePair`2::key AttachmentKeyTuple_t1548106539 ___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(offsetof(KeyValuePair_2_t3402682164, ___key_0)); } inline AttachmentKeyTuple_t1548106539 get_key_0() const { return ___key_0; } inline AttachmentKeyTuple_t1548106539 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(AttachmentKeyTuple_t1548106539 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t3402682164, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3402682164_H #ifndef STREAMINGCONTEXTSTATES_T3580100459_H #define STREAMINGCONTEXTSTATES_T3580100459_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_t3580100459 { public: // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(StreamingContextStates_t3580100459, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STREAMINGCONTEXTSTATES_T3580100459_H #ifndef TEXTEDITOP_T1927482598_H #define TEXTEDITOP_T1927482598_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.TextEditor/TextEditOp struct TextEditOp_t1927482598 { public: // System.Int32 UnityEngine.TextEditor/TextEditOp::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(TextEditOp_t1927482598, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TEXTEDITOP_T1927482598_H #ifndef AVATARCATE_T455786881_H #define AVATARCATE_T455786881_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // DMCore.Framework.Scene.AvatarCate struct AvatarCate_t455786881 { public: // System.Int32 DMCore.Framework.Scene.AvatarCate::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(AvatarCate_t455786881, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // AVATARCATE_T455786881_H #ifndef KEYVALUEPAIR_2_T3078331264_H #define KEYVALUEPAIR_2_T3078331264_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3078331264 { public: // TKey System.Collections.Generic.KeyValuePair`2::key AnimationPair_t1784808777 ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value float ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t3078331264, ___key_0)); } inline AnimationPair_t1784808777 get_key_0() const { return ___key_0; } inline AnimationPair_t1784808777 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(AnimationPair_t1784808777 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t3078331264, ___value_1)); } inline float get_value_1() const { return ___value_1; } inline float* get_address_of_value_1() { return &___value_1; } inline void set_value_1(float value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3078331264_H #ifndef KEYVALUEPAIR_2_T590917798_H #define KEYVALUEPAIR_2_T590917798_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t590917798 { public: // TKey System.Collections.Generic.KeyValuePair`2::key MethodKey_t431904033 ___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(offsetof(KeyValuePair_2_t590917798, ___key_0)); } inline MethodKey_t431904033 get_key_0() const { return ___key_0; } inline MethodKey_t431904033 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(MethodKey_t431904033 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t590917798, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T590917798_H #ifndef RUNTIMETYPEHANDLE_T3027515415_H #define RUNTIMETYPEHANDLE_T3027515415_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.RuntimeTypeHandle struct RuntimeTypeHandle_t3027515415 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_t3027515415, ___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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMETYPEHANDLE_T3027515415_H #ifndef KEYVALUEPAIR_2_T3267901400_H #define KEYVALUEPAIR_2_T3267901400_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3267901400 { public: // TKey System.Collections.Generic.KeyValuePair`2::key ResolverContractKey_t3292851287 ___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(offsetof(KeyValuePair_2_t3267901400, ___key_0)); } inline ResolverContractKey_t3292851287 get_key_0() const { return ___key_0; } inline ResolverContractKey_t3292851287 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(ResolverContractKey_t3292851287 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t3267901400, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3267901400_H #ifndef KEYVALUEPAIR_2_T644712158_H #define KEYVALUEPAIR_2_T644712158_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t644712158 { public: // TKey System.Collections.Generic.KeyValuePair`2::key TypeNameKey_t2985541961 ___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(offsetof(KeyValuePair_2_t644712158, ___key_0)); } inline TypeNameKey_t2985541961 get_key_0() const { return ___key_0; } inline TypeNameKey_t2985541961 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(TypeNameKey_t2985541961 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t644712158, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T644712158_H #ifndef KEYCODE_T2599294277_H #define KEYCODE_T2599294277_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.KeyCode struct KeyCode_t2599294277 { public: // System.Int32 UnityEngine.KeyCode::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(KeyCode_t2599294277, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYCODE_T2599294277_H #ifndef ARGUMENTEXCEPTION_T132251570_H #define ARGUMENTEXCEPTION_T132251570_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentException struct ArgumentException_t132251570 : public SystemException_t176217640 { public: // System.String System.ArgumentException::param_name String_t* ___param_name_12; public: inline static int32_t get_offset_of_param_name_12() { return static_cast(offsetof(ArgumentException_t132251570, ___param_name_12)); } inline String_t* get_param_name_12() const { return ___param_name_12; } inline String_t** get_address_of_param_name_12() { return &___param_name_12; } inline void set_param_name_12(String_t* value) { ___param_name_12 = value; Il2CppCodeGenWriteBarrier((&___param_name_12), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTEXCEPTION_T132251570_H #ifndef KEYNOTFOUNDEXCEPTION_T2292407383_H #define KEYNOTFOUNDEXCEPTION_T2292407383_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_t2292407383 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYNOTFOUNDEXCEPTION_T2292407383_H #ifndef ENUMTHREADID_T4044096134_H #define ENUMTHREADID_T4044096134_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // DMCore.Framework.Thread.enumThreadID struct enumThreadID_t4044096134 { public: // System.Int32 DMCore.Framework.Thread.enumThreadID::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(enumThreadID_t4044096134, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMTHREADID_T4044096134_H #ifndef ENUMDISPLAYLEVEL_T835197188_H #define ENUMDISPLAYLEVEL_T835197188_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // DMCore.Logic.CSuitAnimCfg/enumDisplayLevel struct enumDisplayLevel_t835197188 { public: // System.Int32 DMCore.Logic.CSuitAnimCfg/enumDisplayLevel::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(enumDisplayLevel_t835197188, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMDISPLAYLEVEL_T835197188_H #ifndef ARGUMENTNULLEXCEPTION_T1615371798_H #define ARGUMENTNULLEXCEPTION_T1615371798_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentNullException struct ArgumentNullException_t1615371798 : public ArgumentException_t132251570 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTNULLEXCEPTION_T1615371798_H #ifndef ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #define ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997 : public ArgumentException_t132251570 { public: // System.Object System.ArgumentOutOfRangeException::actual_value RuntimeObject * ___actual_value_13; public: inline static int32_t get_offset_of_actual_value_13() { return static_cast(offsetof(ArgumentOutOfRangeException_t777629997, ___actual_value_13)); } inline RuntimeObject * get_actual_value_13() const { return ___actual_value_13; } inline RuntimeObject ** get_address_of_actual_value_13() { return &___actual_value_13; } inline void set_actual_value_13(RuntimeObject * value) { ___actual_value_13 = value; Il2CppCodeGenWriteBarrier((&___actual_value_13), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifndef MULTICASTDELEGATE_T_H #define MULTICASTDELEGATE_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t1188392813 { public: // System.MulticastDelegate System.MulticastDelegate::prev MulticastDelegate_t * ___prev_9; // System.MulticastDelegate System.MulticastDelegate::kpm_next MulticastDelegate_t * ___kpm_next_10; public: inline static int32_t get_offset_of_prev_9() { return static_cast(offsetof(MulticastDelegate_t, ___prev_9)); } inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; } inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; } inline void set_prev_9(MulticastDelegate_t * value) { ___prev_9 = value; Il2CppCodeGenWriteBarrier((&___prev_9), value); } inline static int32_t get_offset_of_kpm_next_10() { return static_cast(offsetof(MulticastDelegate_t, ___kpm_next_10)); } inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; } inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; } inline void set_kpm_next_10(MulticastDelegate_t * value) { ___kpm_next_10 = value; Il2CppCodeGenWriteBarrier((&___kpm_next_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MULTICASTDELEGATE_T_H #ifndef ENUMERATOR_T955283923_H #define ENUMERATOR_T955283923_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t955283923 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t3296068444 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t1398773315 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t955283923, ___dictionary_0)); } inline Dictionary_2_t3296068444 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3296068444 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3296068444 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t955283923, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t955283923, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t955283923, ___current_3)); } inline KeyValuePair_2_t1398773315 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t1398773315 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t1398773315 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T955283923_H #ifndef ENUMERATOR_T201222766_H #define ENUMERATOR_T201222766_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t201222766 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t2542007287 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t644712158 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t201222766, ___dictionary_0)); } inline Dictionary_2_t2542007287 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2542007287 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2542007287 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t201222766, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t201222766, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t201222766, ___current_3)); } inline KeyValuePair_2_t644712158 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t644712158 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t644712158 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T201222766_H #ifndef KEYVALUEPAIR_2_T3674730509_H #define KEYVALUEPAIR_2_T3674730509_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3674730509 { 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(offsetof(KeyValuePair_2_t3674730509, ___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(offsetof(KeyValuePair_2_t3674730509, ___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((&___value_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3674730509_H #ifndef ENUMERATOR_T701438809_H #define ENUMERATOR_T701438809_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t701438809 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t2086727927 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t701438809, ___host_enumerator_0)); } inline Enumerator_t2086727927 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2086727927 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2086727927 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T701438809_H #ifndef ENUMERATOR_T572278398_H #define ENUMERATOR_T572278398_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t572278398 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t1957567516 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t572278398, ___host_enumerator_0)); } inline Enumerator_t1957567516 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t1957567516 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t1957567516 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T572278398_H #ifndef TYPE_T_H #define TYPE_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t3027515415 ____impl_1; public: inline static int32_t get_offset_of__impl_1() { return static_cast(offsetof(Type_t, ____impl_1)); } inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; } inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; } inline void set__impl_1(RuntimeTypeHandle_t3027515415 value) { ____impl_1 = value; } }; struct Type_t_StaticFields { public: // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_2; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t3940880105* ___EmptyTypes_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t426314064 * ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t426314064 * ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t426314064 * ___FilterNameIgnoreCase_6; // System.Object System.Type::Missing RuntimeObject * ___Missing_7; public: inline static int32_t get_offset_of_Delimiter_2() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_2)); } inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; } inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; } inline void set_Delimiter_2(Il2CppChar value) { ___Delimiter_2 = value; } inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); } inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; } inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; } inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value) { ___EmptyTypes_3 = value; Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value); } inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); } inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; } inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; } inline void set_FilterAttribute_4(MemberFilter_t426314064 * value) { ___FilterAttribute_4 = value; Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value); } inline static int32_t get_offset_of_FilterName_5() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_5)); } inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; } inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; } inline void set_FilterName_5(MemberFilter_t426314064 * value) { ___FilterName_5 = value; Il2CppCodeGenWriteBarrier((&___FilterName_5), value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); } inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; } inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; } inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value) { ___FilterNameIgnoreCase_6 = value; Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value); } inline static int32_t get_offset_of_Missing_7() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_7)); } inline RuntimeObject * get_Missing_7() const { return ___Missing_7; } inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; } inline void set_Missing_7(RuntimeObject * value) { ___Missing_7 = value; Il2CppCodeGenWriteBarrier((&___Missing_7), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TYPE_T_H #ifndef ENUMERATOR_T2959192772_H #define ENUMERATOR_T2959192772_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2959192772 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t1005009997 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3402682164 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2959192772, ___dictionary_0)); } inline Dictionary_2_t1005009997 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1005009997 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1005009997 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2959192772, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2959192772, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2959192772, ___current_3)); } inline KeyValuePair_2_t3402682164 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3402682164 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3402682164 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2959192772_H #ifndef ENUMERATOR_T3656025112_H #define ENUMERATOR_T3656025112_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator,System.Object> struct Enumerator_t3656025112 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t1701842337 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t4099514504 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t3656025112, ___dictionary_0)); } inline Dictionary_2_t1701842337 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1701842337 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1701842337 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3656025112, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t3656025112, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t3656025112, ___current_3)); } inline KeyValuePair_2_t4099514504 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t4099514504 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t4099514504 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3656025112_H #ifndef KEYVALUEPAIR_2_T3221661147_H #define KEYVALUEPAIR_2_T3221661147_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3221661147 { public: // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___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(offsetof(KeyValuePair_2_t3221661147, ___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(offsetof(KeyValuePair_2_t3221661147, ___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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3221661147_H #ifndef KEYVALUEPAIR_2_T3347025686_H #define KEYVALUEPAIR_2_T3347025686_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t3347025686 { public: // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___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(offsetof(KeyValuePair_2_t3347025686, ___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(offsetof(KeyValuePair_2_t3347025686, ___value_1)); } inline int32_t get_value_1() const { return ___value_1; } inline int32_t* get_address_of_value_1() { return &___value_1; } inline void set_value_1(int32_t value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T3347025686_H #ifndef KEYVALUEPAIR_2_T1377593753_H #define KEYVALUEPAIR_2_T1377593753_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t1377593753 { 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(offsetof(KeyValuePair_2_t1377593753, ___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((&___key_0), value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t1377593753, ___value_1)); } inline int32_t get_value_1() const { return ___value_1; } inline int32_t* get_address_of_value_1() { return &___value_1; } inline void set_value_1(int32_t value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T1377593753_H #ifndef ENUMERATOR_T2824412008_H #define ENUMERATOR_T2824412008_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2824412008 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t870229233 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3267901400 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2824412008, ___dictionary_0)); } inline Dictionary_2_t870229233 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t870229233 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t870229233 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2824412008, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2824412008, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2824412008, ___current_3)); } inline KeyValuePair_2_t3267901400 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3267901400 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3267901400 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2824412008_H #ifndef STREAMINGCONTEXT_T3711869237_H #define STREAMINGCONTEXT_T3711869237_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237 { public: // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::state int32_t ___state_0; // System.Object System.Runtime.Serialization.StreamingContext::additional RuntimeObject * ___additional_1; public: inline static int32_t get_offset_of_state_0() { return static_cast(offsetof(StreamingContext_t3711869237, ___state_0)); } inline int32_t get_state_0() const { return ___state_0; } inline int32_t* get_address_of_state_0() { return &___state_0; } inline void set_state_0(int32_t value) { ___state_0 = value; } inline static int32_t get_offset_of_additional_1() { return static_cast(offsetof(StreamingContext_t3711869237, ___additional_1)); } inline RuntimeObject * get_additional_1() const { return ___additional_1; } inline RuntimeObject ** get_address_of_additional_1() { return &___additional_1; } inline void set_additional_1(RuntimeObject * value) { ___additional_1 = value; Il2CppCodeGenWriteBarrier((&___additional_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237_marshaled_pinvoke { int32_t ___state_0; Il2CppIUnknown* ___additional_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237_marshaled_com { int32_t ___state_0; Il2CppIUnknown* ___additional_1; }; #endif // STREAMINGCONTEXT_T3711869237_H #ifndef ENUMERATOR_T147428406_H #define ENUMERATOR_T147428406_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t147428406 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t2488212927 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t590917798 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t147428406, ___dictionary_0)); } inline Dictionary_2_t2488212927 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2488212927 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2488212927 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t147428406, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t147428406, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t147428406, ___current_3)); } inline KeyValuePair_2_t590917798 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t590917798 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t590917798 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T147428406_H #ifndef KEYVALUEPAIR_2_T226672660_H #define KEYVALUEPAIR_2_T226672660_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t226672660 { public: // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value float ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t226672660, ___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(offsetof(KeyValuePair_2_t226672660, ___value_1)); } inline float get_value_1() const { return ___value_1; } inline float* get_address_of_value_1() { return &___value_1; } inline void set_value_1(float value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T226672660_H #ifndef PLAYABLE_T459825607_H #define PLAYABLE_T459825607_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.Playable struct Playable_t459825607 { public: // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle PlayableHandle_t1095853803 ___m_Handle_0; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(Playable_t459825607, ___m_Handle_0)); } inline PlayableHandle_t1095853803 get_m_Handle_0() const { return ___m_Handle_0; } inline PlayableHandle_t1095853803 * get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(PlayableHandle_t1095853803 value) { ___m_Handle_0 = value; } }; struct Playable_t459825607_StaticFields { public: // UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable Playable_t459825607 ___m_NullPlayable_1; public: inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast(offsetof(Playable_t459825607_StaticFields, ___m_NullPlayable_1)); } inline Playable_t459825607 get_m_NullPlayable_1() const { return ___m_NullPlayable_1; } inline Playable_t459825607 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; } inline void set_m_NullPlayable_1(Playable_t459825607 value) { ___m_NullPlayable_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLE_T459825607_H #ifndef ENUMERATOR_T2634841872_H #define ENUMERATOR_T2634841872_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2634841872 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t680659097 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3078331264 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2634841872, ___dictionary_0)); } inline Dictionary_2_t680659097 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t680659097 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t680659097 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2634841872, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2634841872, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2634841872, ___current_3)); } inline KeyValuePair_2_t3078331264 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3078331264 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3078331264 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2634841872_H #ifndef ENUMERATOR_T310138963_H #define ENUMERATOR_T310138963_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t310138963 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t2650923484 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t753628355 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t310138963, ___dictionary_0)); } inline Dictionary_2_t2650923484 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2650923484 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2650923484 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t310138963, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t310138963, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t310138963, ___current_3)); } inline KeyValuePair_2_t753628355 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t753628355 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t753628355 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T310138963_H #ifndef TRANSFORM_1_T1491607287_H #define TRANSFORM_1_T1491607287_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1,System.Object,System.Collections.DictionaryEntry> struct Transform_1_t1491607287 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T1491607287_H #ifndef ENUMERATOR_T934104361_H #define ENUMERATOR_T934104361_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t934104361 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t3274888882 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t1377593753 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t934104361, ___dictionary_0)); } inline Dictionary_2_t3274888882 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3274888882 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3274888882 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t934104361, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t934104361, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t934104361, ___current_3)); } inline KeyValuePair_2_t1377593753 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t1377593753 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t1377593753 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T934104361_H #ifndef TRANSFORM_1_T2631481147_H #define TRANSFORM_1_T2631481147_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2631481147 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2631481147_H #ifndef TRANSFORM_1_T2467146153_H #define TRANSFORM_1_T2467146153_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1,System.Object,System.Collections.Generic.KeyValuePair`2,System.Object>> struct Transform_1_t2467146153 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2467146153_H #ifndef ENUMERATOR_T2778171755_H #define ENUMERATOR_T2778171755_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2778171755 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t823988980 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3221661147 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2778171755, ___dictionary_0)); } inline Dictionary_2_t823988980 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t823988980 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t823988980 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2778171755, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2778171755, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2778171755, ___current_3)); } inline KeyValuePair_2_t3221661147 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3221661147 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3221661147 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2778171755_H #ifndef ENUMERATOR_T4078150564_H #define ENUMERATOR_T4078150564_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t4078150564 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t2123967789 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t226672660 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t4078150564, ___dictionary_0)); } inline Dictionary_2_t2123967789 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2123967789 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2123967789 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t4078150564, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t4078150564, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t4078150564, ___current_3)); } inline KeyValuePair_2_t226672660 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t226672660 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t226672660 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T4078150564_H #ifndef ENUMERATOR_T2903536294_H #define ENUMERATOR_T2903536294_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t2903536294 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t949353519 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3347025686 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t2903536294, ___dictionary_0)); } inline Dictionary_2_t949353519 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t949353519 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t949353519 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2903536294, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t2903536294, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2903536294, ___current_3)); } inline KeyValuePair_2_t3347025686 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3347025686 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3347025686 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2903536294_H #ifndef TRANSFORM_1_T2269677489_H #define TRANSFORM_1_T2269677489_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t2269677489 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2269677489_H #ifndef ENUMERATOR_T3057106584_H #define ENUMERATOR_T3057106584_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t3057106584 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t147428406 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t3057106584, ___host_enumerator_0)); } inline Enumerator_t147428406 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t147428406 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t147428406 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3057106584_H #ifndef TRANSFORM_1_T2046627441_H #define TRANSFORM_1_T2046627441_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2046627441 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2046627441_H #ifndef SHIMENUMERATOR_T1698563134_H #define SHIMENUMERATOR_T1698563134_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator,System.Object> struct ShimEnumerator_t1698563134 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t3656025112 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t1698563134, ___host_enumerator_0)); } inline Enumerator_t3656025112 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t3656025112 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t3656025112 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T1698563134_H #ifndef TRANSFORM_1_T2627501951_H #define TRANSFORM_1_T2627501951_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2627501951 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2627501951_H #ifndef TRANSFORM_1_T842682302_H #define TRANSFORM_1_T842682302_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t842682302 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T842682302_H #ifndef TRANSFORM_1_T2347108241_H #define TRANSFORM_1_T2347108241_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t2347108241 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2347108241_H #ifndef SHIMENUMERATOR_T677379894_H #define SHIMENUMERATOR_T677379894_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t677379894 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t2634841872 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t677379894, ___host_enumerator_0)); } inline Enumerator_t2634841872 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2634841872 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2634841872 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T677379894_H #ifndef TRANSFORM_1_T4215424713_H #define TRANSFORM_1_T4215424713_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t4215424713 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T4215424713_H #ifndef TRANSFORM_1_T4261069087_H #define TRANSFORM_1_T4261069087_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t4261069087 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T4261069087_H #ifndef SHIMENUMERATOR_T2538728084_H #define SHIMENUMERATOR_T2538728084_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t2538728084 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t201222766 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t2538728084, ___host_enumerator_0)); } inline Enumerator_t201222766 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t201222766 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t201222766 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T2538728084_H #ifndef TRANSFORM_1_T3239041426_H #define TRANSFORM_1_T3239041426_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3239041426 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T3239041426_H #ifndef TRANSFORM_1_T2046317161_H #define TRANSFORM_1_T2046317161_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t2046317161 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2046317161_H #ifndef CONNECTIONCACHE_T1120597666_H #define CONNECTIONCACHE_T1120597666_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Timeline.TimelinePlayable/ConnectionCache struct ConnectionCache_t1120597666 { public: // UnityEngine.Playables.Playable UnityEngine.Timeline.TimelinePlayable/ConnectionCache::playable Playable_t459825607 ___playable_0; // System.Int32 UnityEngine.Timeline.TimelinePlayable/ConnectionCache::port int32_t ___port_1; // UnityEngine.Playables.Playable UnityEngine.Timeline.TimelinePlayable/ConnectionCache::parent Playable_t459825607 ___parent_2; // System.Single UnityEngine.Timeline.TimelinePlayable/ConnectionCache::evalWeight float ___evalWeight_3; public: inline static int32_t get_offset_of_playable_0() { return static_cast(offsetof(ConnectionCache_t1120597666, ___playable_0)); } inline Playable_t459825607 get_playable_0() const { return ___playable_0; } inline Playable_t459825607 * get_address_of_playable_0() { return &___playable_0; } inline void set_playable_0(Playable_t459825607 value) { ___playable_0 = value; } inline static int32_t get_offset_of_port_1() { return static_cast(offsetof(ConnectionCache_t1120597666, ___port_1)); } inline int32_t get_port_1() const { return ___port_1; } inline int32_t* get_address_of_port_1() { return &___port_1; } inline void set_port_1(int32_t value) { ___port_1 = value; } inline static int32_t get_offset_of_parent_2() { return static_cast(offsetof(ConnectionCache_t1120597666, ___parent_2)); } inline Playable_t459825607 get_parent_2() const { return ___parent_2; } inline Playable_t459825607 * get_address_of_parent_2() { return &___parent_2; } inline void set_parent_2(Playable_t459825607 value) { ___parent_2 = value; } inline static int32_t get_offset_of_evalWeight_3() { return static_cast(offsetof(ConnectionCache_t1120597666, ___evalWeight_3)); } inline float get_evalWeight_3() const { return ___evalWeight_3; } inline float* get_address_of_evalWeight_3() { return &___evalWeight_3; } inline void set_evalWeight_3(float value) { ___evalWeight_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CONNECTIONCACHE_T1120597666_H #ifndef TRANSFORM_1_T1902391399_H #define TRANSFORM_1_T1902391399_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t1902391399 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T1902391399_H #ifndef TRANSFORM_1_T3147039600_H #define TRANSFORM_1_T3147039600_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3147039600 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T3147039600_H #ifndef TRANSFORM_1_T776692317_H #define TRANSFORM_1_T776692317_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t776692317 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T776692317_H #ifndef SHIMENUMERATOR_T2647644281_H #define SHIMENUMERATOR_T2647644281_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t2647644281 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t310138963 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t2647644281, ___host_enumerator_0)); } inline Enumerator_t310138963 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t310138963 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t310138963 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T2647644281_H #ifndef TRANSFORM_1_T4165270170_H #define TRANSFORM_1_T4165270170_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t4165270170 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T4165270170_H #ifndef TRANSFORM_1_T3575622640_H #define TRANSFORM_1_T3575622640_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3575622640 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T3575622640_H #ifndef ENUMERATOR_T3231241117_H #define ENUMERATOR_T3231241117_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t3231241117 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t1277058342 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t3674730509 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t3231241117, ___dictionary_0)); } inline Dictionary_2_t1277058342 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t1277058342 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t1277058342 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3231241117, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t3231241117, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t3231241117, ___current_3)); } inline KeyValuePair_2_t3674730509 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t3674730509 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t3674730509 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3231241117_H #ifndef TRANSFORM_1_T1393437173_H #define TRANSFORM_1_T1393437173_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t1393437173 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T1393437173_H #ifndef TRANSFORM_1_T1577416806_H #define TRANSFORM_1_T1577416806_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t1577416806 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T1577416806_H #ifndef SHIMENUMERATOR_T866950030_H #define SHIMENUMERATOR_T866950030_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t866950030 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t2824412008 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t866950030, ___host_enumerator_0)); } inline Enumerator_t2824412008 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2824412008 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2824412008 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T866950030_H #ifndef TRANSFORM_1_T1850420317_H #define TRANSFORM_1_T1850420317_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t1850420317 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T1850420317_H #ifndef SHIMENUMERATOR_T3292789241_H #define SHIMENUMERATOR_T3292789241_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t3292789241 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t955283923 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t3292789241, ___host_enumerator_0)); } inline Enumerator_t955283923 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t955283923 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t955283923 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T3292789241_H #ifndef TRANSFORM_1_T2690507803_H #define TRANSFORM_1_T2690507803_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2690507803 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2690507803_H #ifndef TRANSFORM_1_T2784009279_H #define TRANSFORM_1_T2784009279_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t2784009279 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2784009279_H #ifndef SHIMENUMERATOR_T1001730794_H #define SHIMENUMERATOR_T1001730794_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t1001730794 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t2959192772 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t1001730794, ___host_enumerator_0)); } inline Enumerator_t2959192772 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2959192772 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2959192772 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T1001730794_H #ifndef TRANSFORM_1_T2969214329_H #define TRANSFORM_1_T2969214329_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1> struct Transform_1_t2969214329 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T2969214329_H #ifndef TRANSFORM_1_T531404425_H #define TRANSFORM_1_T531404425_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t531404425 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T531404425_H #ifndef KEYVALUEPAIR_2_T570708821_H #define KEYVALUEPAIR_2_T570708821_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t570708821 { public: // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject * ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value ConnectionCache_t1120597666 ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t570708821, ___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((&___key_0), value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t570708821, ___value_1)); } inline ConnectionCache_t1120597666 get_value_1() const { return ___value_1; } inline ConnectionCache_t1120597666 * get_address_of_value_1() { return &___value_1; } inline void set_value_1(ConnectionCache_t1120597666 value) { ___value_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEYVALUEPAIR_2_T570708821_H #ifndef TRANSFORM_1_T4292718370_H #define TRANSFORM_1_T4292718370_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t4292718370 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TRANSFORM_1_T4292718370_H #ifndef SHIMENUMERATOR_T946074316_H #define SHIMENUMERATOR_T946074316_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t946074316 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t2903536294 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t946074316, ___host_enumerator_0)); } inline Enumerator_t2903536294 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2903536294 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2903536294 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T946074316_H #ifndef ENUMERATOR_T2692861446_H #define ENUMERATOR_T2692861446_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t2692861446 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t4078150564 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t2692861446, ___host_enumerator_0)); } inline Enumerator_t4078150564 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t4078150564 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t4078150564 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2692861446_H #ifndef SHIMENUMERATOR_T1273779139_H #define SHIMENUMERATOR_T1273779139_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ShimEnumerator struct ShimEnumerator_t1273779139 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ShimEnumerator::host_enumerator Enumerator_t3231241117 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(ShimEnumerator_t1273779139, ___host_enumerator_0)); } inline Enumerator_t3231241117 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t3231241117 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t3231241117 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SHIMENUMERATOR_T1273779139_H #ifndef ENUMERATOR_T3843782539_H #define ENUMERATOR_T3843782539_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t3843782539 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t934104361 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t3843782539, ___host_enumerator_0)); } inline Enumerator_t934104361 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t934104361 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t934104361 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3843782539_H #ifndef ENUMERATOR_T1392882637_H #define ENUMERATOR_T1392882637_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t1392882637 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t2778171755 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t1392882637, ___host_enumerator_0)); } inline Enumerator_t2778171755 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t2778171755 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t2778171755 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1392882637_H #ifndef ENUMERATOR_T127219429_H #define ENUMERATOR_T127219429_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t127219429 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t2468003950 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::next int32_t ___next_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::stamp int32_t ___stamp_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t570708821 ___current_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t127219429, ___dictionary_0)); } inline Dictionary_2_t2468003950 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t2468003950 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t2468003950 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((&___dictionary_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t127219429, ___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_stamp_2() { return static_cast(offsetof(Enumerator_t127219429, ___stamp_2)); } inline int32_t get_stamp_2() const { return ___stamp_2; } inline int32_t* get_address_of_stamp_2() { return &___stamp_2; } inline void set_stamp_2(int32_t value) { ___stamp_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t127219429, ___current_3)); } inline KeyValuePair_2_t570708821 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t570708821 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t570708821 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T127219429_H #ifndef ENUMERATOR_T3036897607_H #define ENUMERATOR_T3036897607_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t3036897607 { public: // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::host_enumerator Enumerator_t127219429 ___host_enumerator_0; public: inline static int32_t get_offset_of_host_enumerator_0() { return static_cast(offsetof(Enumerator_t3036897607, ___host_enumerator_0)); } inline Enumerator_t127219429 get_host_enumerator_0() const { return ___host_enumerator_0; } inline Enumerator_t127219429 * get_address_of_host_enumerator_0() { return &___host_enumerator_0; } inline void set_host_enumerator_0(Enumerator_t127219429 value) { ___host_enumerator_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3036897607_H // System.Int32[] struct Int32U5BU5D_t385246372 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t2843939325 : 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(m_Items + index, 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(m_Items + index, value); } }; // UnityEngine.TextEditor/TextEditOp[] struct TextEditOpU5BU5D_t3070334147 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.Timeline.TimelinePlayable/ConnectionCache[] struct ConnectionCacheU5BU5D_t635928727 : public RuntimeArray { public: ALIGN_FIELD (8) ConnectionCache_t1120597666 m_Items[1]; public: inline ConnectionCache_t1120597666 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ConnectionCache_t1120597666 * 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, ConnectionCache_t1120597666 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ConnectionCache_t1120597666 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ConnectionCache_t1120597666 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ConnectionCache_t1120597666 value) { m_Items[index] = value; } }; // System.Boolean[] struct BooleanU5BU5D_t2897418192 : public RuntimeArray { public: ALIGN_FIELD (8) bool m_Items[1]; public: inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t1444911251 : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2250724307 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t3347025686 m_Items[1]; public: inline KeyValuePair_2_t3347025686 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t3347025686 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t3347025686 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t3347025686 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t3347025686 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t3347025686 value) { m_Items[index] = value; } }; // System.Collections.DictionaryEntry[] struct DictionaryEntryU5BU5D_t4217117203 : public RuntimeArray { public: ALIGN_FIELD (8) DictionaryEntry_t3123975638 m_Items[1]; public: inline DictionaryEntry_t3123975638 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DictionaryEntry_t3123975638 * 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, DictionaryEntry_t3123975638 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline DictionaryEntry_t3123975638 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DictionaryEntry_t3123975638 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DictionaryEntry_t3123975638 value) { m_Items[index] = value; } }; // System.Collections.Generic.Link[] struct LinkU5BU5D_t964245573 : public RuntimeArray { public: ALIGN_FIELD (8) Link_t544317964 m_Items[1]; public: inline Link_t544317964 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Link_t544317964 * 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, Link_t544317964 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Link_t544317964 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Link_t544317964 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Link_t544317964 value) { m_Items[index] = value; } }; // DMCore.Framework.Scene.AvatarCate[] struct AvatarCateU5BU5D_t1610689372 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // DMCore.Logic.CSuitAnimCfg/enumDisplayLevel[] struct enumDisplayLevelU5BU5D_t334098029 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t1046779168 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t3674730509 m_Items[1]; public: inline KeyValuePair_2_t3674730509 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t3674730509 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t3674730509 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t3674730509 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t3674730509 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t3674730509 value) { m_Items[index] = value; } }; // DMCore.Framework.Thread.enumThreadID[] struct enumThreadIDU5BU5D_t3988452515 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t735501291 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t644712158 m_Items[1]; public: inline KeyValuePair_2_t644712158 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t644712158 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t644712158 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t644712158 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t644712158 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t644712158 value) { m_Items[index] = value; } }; // Newtonsoft.Json.Serialization.DefaultSerializationBinder/TypeNameKey[] struct TypeNameKeyU5BU5D_t958434164 : public RuntimeArray { public: ALIGN_FIELD (8) TypeNameKey_t2985541961 m_Items[1]; public: inline TypeNameKey_t2985541961 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TypeNameKey_t2985541961 * 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, TypeNameKey_t2985541961 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TypeNameKey_t2985541961 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TypeNameKey_t2985541961 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TypeNameKey_t2985541961 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2106488265 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t3267901400 m_Items[1]; public: inline KeyValuePair_2_t3267901400 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t3267901400 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t3267901400 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t3267901400 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t3267901400 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t3267901400 value) { m_Items[index] = value; } }; // Newtonsoft.Json.Serialization.ResolverContractKey[] struct ResolverContractKeyU5BU5D_t3581623406 : public RuntimeArray { public: ALIGN_FIELD (8) ResolverContractKey_t3292851287 m_Items[1]; public: inline ResolverContractKey_t3292851287 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResolverContractKey_t3292851287 * 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, ResolverContractKey_t3292851287 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ResolverContractKey_t3292851287 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResolverContractKey_t3292851287 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResolverContractKey_t3292851287 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t3351136466 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t753628355 m_Items[1]; public: inline KeyValuePair_2_t753628355 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t753628355 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t753628355 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t753628355 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t753628355 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t753628355 value) { m_Items[index] = value; } }; // Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey[] struct TypeConvertKeyU5BU5D_t1067350361 : public RuntimeArray { public: ALIGN_FIELD (8) TypeConvertKey_t285306760 m_Items[1]; public: inline TypeConvertKey_t285306760 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TypeConvertKey_t285306760 * 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, TypeConvertKey_t285306760 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TypeConvertKey_t285306760 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TypeConvertKey_t285306760 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TypeConvertKey_t285306760 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t170198657 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t3078331264 m_Items[1]; public: inline KeyValuePair_2_t3078331264 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t3078331264 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t3078331264 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t3078331264 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t3078331264 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t3078331264 value) { m_Items[index] = value; } }; // Spine.AnimationStateData/AnimationPair[] struct AnimationPairU5BU5D_t779925364 : public RuntimeArray { public: ALIGN_FIELD (8) AnimationPair_t1784808777 m_Items[1]; public: inline AnimationPair_t1784808777 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AnimationPair_t1784808777 * 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, AnimationPair_t1784808777 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AnimationPair_t1784808777 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AnimationPair_t1784808777 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AnimationPair_t1784808777 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t2894604669 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t3402682164 m_Items[1]; public: inline KeyValuePair_2_t3402682164 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t3402682164 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t3402682164 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t3402682164 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t3402682164 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t3402682164 value) { m_Items[index] = value; } }; // Spine.Skin/AttachmentKeyTuple[] struct AttachmentKeyTupleU5BU5D_t3716404170 : public RuntimeArray { public: ALIGN_FIELD (8) AttachmentKeyTuple_t1548106539 m_Items[1]; public: inline AttachmentKeyTuple_t1548106539 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AttachmentKeyTuple_t1548106539 * 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, AttachmentKeyTuple_t1548106539 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AttachmentKeyTuple_t1548106539 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AttachmentKeyTuple_t1548106539 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AttachmentKeyTuple_t1548106539 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t3779719506 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t1398773315 m_Items[1]; public: inline KeyValuePair_2_t1398773315 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t1398773315 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t1398773315 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t1398773315 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t1398773315 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t1398773315 value) { m_Items[index] = value; } }; // Spine.Unity.Modules.SlotBlendModes/MaterialTexturePair[] struct MaterialTexturePairU5BU5D_t1712495321 : public RuntimeArray { public: ALIGN_FIELD (8) MaterialTexturePair_t1637207048 m_Items[1]; public: inline MaterialTexturePair_t1637207048 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MaterialTexturePair_t1637207048 * 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, MaterialTexturePair_t1637207048 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline MaterialTexturePair_t1637207048 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MaterialTexturePair_t1637207048 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MaterialTexturePair_t1637207048 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2,System.Object>[] struct KeyValuePair_2U5BU5D_t1695704153 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t4099514504 m_Items[1]; public: inline KeyValuePair_2_t4099514504 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t4099514504 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t4099514504 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t4099514504 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t4099514504 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t4099514504 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t118269214 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t2530217319 m_Items[1]; public: inline KeyValuePair_2_t2530217319 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t2530217319 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t2530217319 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t2530217319 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t2530217319 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t2530217319 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1734342590_gshared (Enumerator_t572278398 * __this, Dictionary_2_t3384741 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m10850803_gshared (Enumerator_t701438809 * __this, Dictionary_2_t132545152 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3171522681_gshared (Enumerator_t3843782539 * __this, Dictionary_2_t3274888882 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3540097710_gshared (Enumerator_t3036897607 * __this, Dictionary_2_t2468003950 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m225755310_gshared (Enumerator_t1392882637 * __this, Dictionary_2_t823988980 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m2942696970_gshared (Enumerator_t2692861446 * __this, Dictionary_2_t2123967789 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m2242293649_gshared (Enumerator_t3057106584 * __this, Dictionary_2_t2488212927 * p0, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m3467089866_gshared (KeyValuePair_2_t3347025686 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m413879159_gshared (KeyValuePair_2_t3347025686 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m421945501_gshared (Enumerator_t2903536294 * __this, Dictionary_2_t949353519 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m433788770_gshared (KeyValuePair_2_t3347025686 * __this, int32_t p0, int32_t p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m3830006763_gshared (KeyValuePair_2_t3674730509 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m3104836953_gshared (KeyValuePair_2_t3674730509 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m2582919426_gshared (Enumerator_t3231241117 * __this, Dictionary_2_t1277058342 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m2107375025_gshared (KeyValuePair_2_t3674730509 * __this, int32_t p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR TypeNameKey_t2985541961 KeyValuePair_2_get_Key_m3246206588_gshared (KeyValuePair_2_t644712158 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m831194216_gshared (KeyValuePair_2_t644712158 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3402581171_gshared (Enumerator_t201222766 * __this, Dictionary_2_t2542007287 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m3669030337_gshared (KeyValuePair_2_t644712158 * __this, TypeNameKey_t2985541961 p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR ResolverContractKey_t3292851287 KeyValuePair_2_get_Key_m3927600899_gshared (KeyValuePair_2_t3267901400 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m3308705333_gshared (KeyValuePair_2_t3267901400 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m4191217435_gshared (Enumerator_t2824412008 * __this, Dictionary_2_t870229233 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m613684380_gshared (KeyValuePair_2_t3267901400 * __this, ResolverContractKey_t3292851287 p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR TypeConvertKey_t285306760 KeyValuePair_2_get_Key_m2096859168_gshared (KeyValuePair_2_t753628355 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m2171951189_gshared (KeyValuePair_2_t753628355 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3058488877_gshared (Enumerator_t310138963 * __this, Dictionary_2_t2650923484 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m2870587947_gshared (KeyValuePair_2_t753628355 * __this, TypeConvertKey_t285306760 p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR AnimationPair_t1784808777 KeyValuePair_2_get_Key_m3935259486_gshared (KeyValuePair_2_t3078331264 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m61496988_gshared (KeyValuePair_2_t3078331264 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3120576164_gshared (Enumerator_t2634841872 * __this, Dictionary_2_t680659097 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m931626222_gshared (KeyValuePair_2_t3078331264 * __this, AnimationPair_t1784808777 p0, float p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR AttachmentKeyTuple_t1548106539 KeyValuePair_2_get_Key_m963096613_gshared (KeyValuePair_2_t3402682164 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m1565438370_gshared (KeyValuePair_2_t3402682164 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3628206126_gshared (Enumerator_t2959192772 * __this, Dictionary_2_t1005009997 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m317873167_gshared (KeyValuePair_2_t3402682164 * __this, AttachmentKeyTuple_t1548106539 p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() extern "C" IL2CPP_METHOD_ATTR MaterialTexturePair_t1637207048 KeyValuePair_2_get_Key_m838773324_gshared (KeyValuePair_2_t1398773315 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m1354295800_gshared (KeyValuePair_2_t1398773315 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m2762133143_gshared (Enumerator_t955283923 * __this, Dictionary_2_t3296068444 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m3046801555_gshared (KeyValuePair_2_t1398773315 * __this, MaterialTexturePair_t1637207048 p0, RuntimeObject * p1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2530217319 KeyValuePair_2_get_Key_m29076520_gshared (KeyValuePair_2_t4099514504 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2,System.Object>::get_Value() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m1757210611_gshared (KeyValuePair_2_t4099514504 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Object>::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3959408413_gshared (Enumerator_t3656025112 * __this, Dictionary_2_t1701842337 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2,System.Object>::.ctor(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m4146568060_gshared (KeyValuePair_2_t4099514504 * __this, KeyValuePair_2_t2530217319 p0, RuntimeObject * p1, const RuntimeMethod* method); // System.Void System.Object::.ctor() extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2494070935 (NotSupportedException_t1314879016 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m1734342590(__this, p0, method) (( void (*) (Enumerator_t572278398 *, Dictionary_2_t3384741 *, const RuntimeMethod*))Enumerator__ctor_m1734342590_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m10850803(__this, p0, method) (( void (*) (Enumerator_t701438809 *, Dictionary_2_t132545152 *, const RuntimeMethod*))Enumerator__ctor_m10850803_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3171522681(__this, p0, method) (( void (*) (Enumerator_t3843782539 *, Dictionary_2_t3274888882 *, const RuntimeMethod*))Enumerator__ctor_m3171522681_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3540097710(__this, p0, method) (( void (*) (Enumerator_t3036897607 *, Dictionary_2_t2468003950 *, const RuntimeMethod*))Enumerator__ctor_m3540097710_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m225755310(__this, p0, method) (( void (*) (Enumerator_t1392882637 *, Dictionary_2_t823988980 *, const RuntimeMethod*))Enumerator__ctor_m225755310_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m2942696970(__this, p0, method) (( void (*) (Enumerator_t2692861446 *, Dictionary_2_t2123967789 *, const RuntimeMethod*))Enumerator__ctor_m2942696970_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m2242293649(__this, p0, method) (( void (*) (Enumerator_t3057106584 *, Dictionary_2_t2488212927 *, const RuntimeMethod*))Enumerator__ctor_m2242293649_gshared)(__this, p0, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m3467089866(__this, method) (( int32_t (*) (KeyValuePair_2_t3347025686 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m3467089866_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m413879159(__this, method) (( int32_t (*) (KeyValuePair_2_t3347025686 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m413879159_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m421945501(__this, p0, method) (( void (*) (Enumerator_t2903536294 *, Dictionary_2_t949353519 *, const RuntimeMethod*))Enumerator__ctor_m421945501_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyNotFoundException::.ctor() extern "C" IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_m541499307 (KeyNotFoundException_t2292407383 * __this, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Int32 System.Array::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Array_get_Length_m21610649 (RuntimeArray * __this, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m433788770(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t3347025686 *, int32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m433788770_gshared)(__this, p0, p1, method) // System.Int32 System.Collections.Hashtable::ToPrime(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Hashtable_ToPrime_m33531354 (RuntimeObject * __this /* static, unused */, int32_t ___x0, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m344457298 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Clear_m2231608178 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m412754688 (SerializationInfo_t950877179 * __this, String_t* ___name0, int32_t ___value1, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object) extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m2872281893 (SerializationInfo_t950877179 * __this, String_t* ___name0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t SerializationInfo_GetInt32_m2640574809 (SerializationInfo_t950877179 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415 ___handle0, const RuntimeMethod* method); // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_m42271953 (SerializationInfo_t950877179 * __this, String_t* ___name0, Type_t * ___type1, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3937257545 (RuntimeObject * __this /* static, unused */, String_t* ___str00, String_t* ___str11, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1216717135 (ArgumentException_t132251570 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method); // System.Boolean System.Type::get_IsValueType() extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m3108065642 (Type_t * __this, const RuntimeMethod* method); // System.Void System.Collections.DictionaryEntry::.ctor(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_m2585376310 (DictionaryEntry_t3123975638 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m3830006763(__this, method) (( int32_t (*) (KeyValuePair_2_t3674730509 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m3830006763_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m3104836953(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t3674730509 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m3104836953_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m2582919426(__this, p0, method) (( void (*) (Enumerator_t3231241117 *, Dictionary_2_t1277058342 *, const RuntimeMethod*))Enumerator__ctor_m2582919426_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m2107375025(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t3674730509 *, int32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m2107375025_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m3246206588(__this, method) (( TypeNameKey_t2985541961 (*) (KeyValuePair_2_t644712158 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m3246206588_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m831194216(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t644712158 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m831194216_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3402581171(__this, p0, method) (( void (*) (Enumerator_t201222766 *, Dictionary_2_t2542007287 *, const RuntimeMethod*))Enumerator__ctor_m3402581171_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m3669030337(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t644712158 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m3669030337_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m3927600899(__this, method) (( ResolverContractKey_t3292851287 (*) (KeyValuePair_2_t3267901400 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m3927600899_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m3308705333(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t3267901400 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m3308705333_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m4191217435(__this, p0, method) (( void (*) (Enumerator_t2824412008 *, Dictionary_2_t870229233 *, const RuntimeMethod*))Enumerator__ctor_m4191217435_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m613684380(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t3267901400 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m613684380_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m2096859168(__this, method) (( TypeConvertKey_t285306760 (*) (KeyValuePair_2_t753628355 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m2096859168_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m2171951189(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t753628355 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m2171951189_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3058488877(__this, p0, method) (( void (*) (Enumerator_t310138963 *, Dictionary_2_t2650923484 *, const RuntimeMethod*))Enumerator__ctor_m3058488877_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m2870587947(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t753628355 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m2870587947_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m3935259486(__this, method) (( AnimationPair_t1784808777 (*) (KeyValuePair_2_t3078331264 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m3935259486_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m61496988(__this, method) (( float (*) (KeyValuePair_2_t3078331264 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m61496988_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3120576164(__this, p0, method) (( void (*) (Enumerator_t2634841872 *, Dictionary_2_t680659097 *, const RuntimeMethod*))Enumerator__ctor_m3120576164_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m931626222(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t3078331264 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))KeyValuePair_2__ctor_m931626222_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m963096613(__this, method) (( AttachmentKeyTuple_t1548106539 (*) (KeyValuePair_2_t3402682164 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m963096613_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m1565438370(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t3402682164 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m1565438370_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3628206126(__this, p0, method) (( void (*) (Enumerator_t2959192772 *, Dictionary_2_t1005009997 *, const RuntimeMethod*))Enumerator__ctor_m3628206126_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m317873167(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t3402682164 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m317873167_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2::get_Key() #define KeyValuePair_2_get_Key_m838773324(__this, method) (( MaterialTexturePair_t1637207048 (*) (KeyValuePair_2_t1398773315 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m838773324_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2::get_Value() #define KeyValuePair_2_get_Value_m1354295800(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t1398773315 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m1354295800_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m2762133143(__this, p0, method) (( void (*) (Enumerator_t955283923 *, Dictionary_2_t3296068444 *, const RuntimeMethod*))Enumerator__ctor_m2762133143_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m3046801555(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t1398773315 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m3046801555_gshared)(__this, p0, p1, method) // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() #define KeyValuePair_2_get_Key_m29076520(__this, method) (( KeyValuePair_2_t2530217319 (*) (KeyValuePair_2_t4099514504 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m29076520_gshared)(__this, method) // TValue System.Collections.Generic.KeyValuePair`2,System.Object>::get_Value() #define KeyValuePair_2_get_Value_m1757210611(__this, method) (( RuntimeObject * (*) (KeyValuePair_2_t4099514504 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m1757210611_gshared)(__this, method) // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Object>::.ctor(System.Collections.Generic.Dictionary`2) #define Enumerator__ctor_m3959408413(__this, p0, method) (( void (*) (Enumerator_t3656025112 *, Dictionary_2_t1701842337 *, const RuntimeMethod*))Enumerator__ctor_m3959408413_gshared)(__this, p0, method) // System.Void System.Collections.Generic.KeyValuePair`2,System.Object>::.ctor(TKey,TValue) #define KeyValuePair_2__ctor_m4146568060(__this, p0, p1, method) (( void (*) (KeyValuePair_2_t4099514504 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m4146568060_gshared)(__this, p0, p1, 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.Dictionary`2/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m2584527071_gshared (ValueCollection_t1719429059 * __this, Dictionary_2_t3384741 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m2584527071_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t3384741 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m2584527071_RuntimeMethod_var); } IL_0017: { Dictionary_2_t3384741 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m3538092350_gshared (ValueCollection_t1719429059 * __this, int32_t ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m3538092350_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m3538092350_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m3566470663_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m3566470663_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m3566470663_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m3207510784_gshared (ValueCollection_t1719429059 * __this, int32_t ___item0, const RuntimeMethod* method) { { Dictionary_2_t3384741 * L_0 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); int32_t L_1 = ___item0; NullCheck((Dictionary_2_t3384741 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t3384741 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3384741 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m2815410150_gshared (ValueCollection_t1719429059 * __this, int32_t ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m2815410150_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m2815410150_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m2147530360_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t1719429059 *)__this); Enumerator_t572278398 L_0 = (( Enumerator_t572278398 (*) (ValueCollection_t1719429059 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t1719429059 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t572278398 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m4266973977_gshared (ValueCollection_t1719429059 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { Int32U5BU5D_t385246372* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); Int32U5BU5D_t385246372* L_1 = V_0; if (!L_1) { goto IL_0016; } } { Int32U5BU5D_t385246372* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t1719429059 *)__this); (( void (*) (ValueCollection_t1719429059 *, Int32U5BU5D_t385246372*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t1719429059 *)__this, (Int32U5BU5D_t385246372*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t3384741 * L_4 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t3384741 *)L_4); (( void (*) (Dictionary_2_t3384741 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t3384741 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t3384741 * L_7 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t1577416806 * L_11 = (Transform_1_t1577416806 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t1577416806 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t3384741 *)L_7); (( void (*) (Dictionary_2_t3384741 *, RuntimeArray *, int32_t, Transform_1_t1577416806 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t3384741 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t1577416806 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m1685688505_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t1719429059 *)__this); Enumerator_t572278398 L_0 = (( Enumerator_t572278398 (*) (ValueCollection_t1719429059 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t1719429059 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t572278398 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m1110422367_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m2813565637_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m3020187163_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m3020187163_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t3384741 * L_0 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m427013126_gshared (ValueCollection_t1719429059 * __this, Int32U5BU5D_t385246372* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t3384741 * L_0 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); Int32U5BU5D_t385246372* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t3384741 *)L_0); (( void (*) (Dictionary_2_t3384741 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t3384741 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t3384741 * L_3 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); Int32U5BU5D_t385246372* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t1577416806 * L_7 = (Transform_1_t1577416806 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t1577416806 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t3384741 *)L_3); (( void (*) (Dictionary_2_t3384741 *, Int32U5BU5D_t385246372*, int32_t, Transform_1_t1577416806 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t3384741 *)L_3, (Int32U5BU5D_t385246372*)L_4, (int32_t)L_5, (Transform_1_t1577416806 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t572278398 ValueCollection_GetEnumerator_m245977334_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { Dictionary_2_t3384741 * L_0 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); Enumerator_t572278398 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m1734342590((&L_1), (Dictionary_2_t3384741 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m1974895064_gshared (ValueCollection_t1719429059 * __this, const RuntimeMethod* method) { { Dictionary_2_t3384741 * L_0 = (Dictionary_2_t3384741 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t3384741 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t3384741 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t3384741 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m2244993774_gshared (ValueCollection_t1848589470 * __this, Dictionary_2_t132545152 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m2244993774_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t132545152 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m2244993774_RuntimeMethod_var); } IL_0017: { Dictionary_2_t132545152 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m1396030577_gshared (ValueCollection_t1848589470 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m1396030577_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m1396030577_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m626686600_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m626686600_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m626686600_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m875763171_gshared (ValueCollection_t1848589470 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { Dictionary_2_t132545152 * L_0 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); RuntimeObject * L_1 = ___item0; NullCheck((Dictionary_2_t132545152 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t132545152 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t132545152 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m659601308_gshared (ValueCollection_t1848589470 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m659601308_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m659601308_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m1577573334_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t1848589470 *)__this); Enumerator_t701438809 L_0 = (( Enumerator_t701438809 (*) (ValueCollection_t1848589470 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t1848589470 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t701438809 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m4118369663_gshared (ValueCollection_t1848589470 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { ObjectU5BU5D_t2843939325* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); ObjectU5BU5D_t2843939325* L_1 = V_0; if (!L_1) { goto IL_0016; } } { ObjectU5BU5D_t2843939325* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t1848589470 *)__this); (( void (*) (ValueCollection_t1848589470 *, ObjectU5BU5D_t2843939325*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t1848589470 *)__this, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t132545152 * L_4 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t132545152 *)L_4); (( void (*) (Dictionary_2_t132545152 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t132545152 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t132545152 * L_7 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t4165270170 * L_11 = (Transform_1_t4165270170 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t4165270170 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t132545152 *)L_7); (( void (*) (Dictionary_2_t132545152 *, RuntimeArray *, int32_t, Transform_1_t4165270170 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t132545152 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t4165270170 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m4057714833_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t1848589470 *)__this); Enumerator_t701438809 L_0 = (( Enumerator_t701438809 (*) (ValueCollection_t1848589470 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t1848589470 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t701438809 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m1988828109_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m336229891_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m1849311106_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m1849311106_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t132545152 * L_0 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m499275609_gshared (ValueCollection_t1848589470 * __this, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t132545152 * L_0 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); ObjectU5BU5D_t2843939325* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t132545152 *)L_0); (( void (*) (Dictionary_2_t132545152 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t132545152 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t132545152 * L_3 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); ObjectU5BU5D_t2843939325* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t4165270170 * L_7 = (Transform_1_t4165270170 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t4165270170 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t132545152 *)L_3); (( void (*) (Dictionary_2_t132545152 *, ObjectU5BU5D_t2843939325*, int32_t, Transform_1_t4165270170 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t132545152 *)L_3, (ObjectU5BU5D_t2843939325*)L_4, (int32_t)L_5, (Transform_1_t4165270170 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t701438809 ValueCollection_GetEnumerator_m3808619909_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { Dictionary_2_t132545152 * L_0 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); Enumerator_t701438809 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m10850803((&L_1), (Dictionary_2_t132545152 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m4232000973_gshared (ValueCollection_t1848589470 * __this, const RuntimeMethod* method) { { Dictionary_2_t132545152 * L_0 = (Dictionary_2_t132545152 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t132545152 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t132545152 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t132545152 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m2229849000_gshared (ValueCollection_t695965904 * __this, Dictionary_2_t3274888882 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m2229849000_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t3274888882 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m2229849000_RuntimeMethod_var); } IL_0017: { Dictionary_2_t3274888882 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m861715170_gshared (ValueCollection_t695965904 * __this, int32_t ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m861715170_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m861715170_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m88972063_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m88972063_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m88972063_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m978566215_gshared (ValueCollection_t695965904 * __this, int32_t ___item0, const RuntimeMethod* method) { { Dictionary_2_t3274888882 * L_0 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); int32_t L_1 = ___item0; NullCheck((Dictionary_2_t3274888882 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t3274888882 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3274888882 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m654574232_gshared (ValueCollection_t695965904 * __this, int32_t ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m654574232_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m654574232_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m3200568681_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t695965904 *)__this); Enumerator_t3843782539 L_0 = (( Enumerator_t3843782539 (*) (ValueCollection_t695965904 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t695965904 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3843782539 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m3312657886_gshared (ValueCollection_t695965904 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { TextEditOpU5BU5D_t3070334147* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (TextEditOpU5BU5D_t3070334147*)((TextEditOpU5BU5D_t3070334147*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); TextEditOpU5BU5D_t3070334147* L_1 = V_0; if (!L_1) { goto IL_0016; } } { TextEditOpU5BU5D_t3070334147* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t695965904 *)__this); (( void (*) (ValueCollection_t695965904 *, TextEditOpU5BU5D_t3070334147*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t695965904 *)__this, (TextEditOpU5BU5D_t3070334147*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t3274888882 * L_4 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t3274888882 *)L_4); (( void (*) (Dictionary_2_t3274888882 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t3274888882 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t3274888882 * L_7 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t3239041426 * L_11 = (Transform_1_t3239041426 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t3239041426 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t3274888882 *)L_7); (( void (*) (Dictionary_2_t3274888882 *, RuntimeArray *, int32_t, Transform_1_t3239041426 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t3274888882 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t3239041426 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m1831587876_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t695965904 *)__this); Enumerator_t3843782539 L_0 = (( Enumerator_t3843782539 (*) (ValueCollection_t695965904 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t695965904 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3843782539 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m247613731_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m1672151472_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m1948722738_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m1948722738_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t3274888882 * L_0 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m731455634_gshared (ValueCollection_t695965904 * __this, TextEditOpU5BU5D_t3070334147* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t3274888882 * L_0 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); TextEditOpU5BU5D_t3070334147* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t3274888882 *)L_0); (( void (*) (Dictionary_2_t3274888882 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t3274888882 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t3274888882 * L_3 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); TextEditOpU5BU5D_t3070334147* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t3239041426 * L_7 = (Transform_1_t3239041426 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t3239041426 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t3274888882 *)L_3); (( void (*) (Dictionary_2_t3274888882 *, TextEditOpU5BU5D_t3070334147*, int32_t, Transform_1_t3239041426 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t3274888882 *)L_3, (TextEditOpU5BU5D_t3070334147*)L_4, (int32_t)L_5, (Transform_1_t3239041426 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3843782539 ValueCollection_GetEnumerator_m3347809416_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { Dictionary_2_t3274888882 * L_0 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); Enumerator_t3843782539 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m3171522681((&L_1), (Dictionary_2_t3274888882 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m2262427807_gshared (ValueCollection_t695965904 * __this, const RuntimeMethod* method) { { Dictionary_2_t3274888882 * L_0 = (Dictionary_2_t3274888882 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t3274888882 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t3274888882 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t3274888882 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m2108197197_gshared (ValueCollection_t4184048268 * __this, Dictionary_2_t2468003950 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m2108197197_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t2468003950 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m2108197197_RuntimeMethod_var); } IL_0017: { Dictionary_2_t2468003950 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m788283329_gshared (ValueCollection_t4184048268 * __this, ConnectionCache_t1120597666 ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m788283329_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m788283329_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m539887632_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m539887632_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m539887632_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m4172116474_gshared (ValueCollection_t4184048268 * __this, ConnectionCache_t1120597666 ___item0, const RuntimeMethod* method) { { Dictionary_2_t2468003950 * L_0 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); ConnectionCache_t1120597666 L_1 = ___item0; NullCheck((Dictionary_2_t2468003950 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t2468003950 *, ConnectionCache_t1120597666 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2468003950 *)L_0, (ConnectionCache_t1120597666 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3255128308_gshared (ValueCollection_t4184048268 * __this, ConnectionCache_t1120597666 ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3255128308_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3255128308_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m2329873524_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t4184048268 *)__this); Enumerator_t3036897607 L_0 = (( Enumerator_t3036897607 (*) (ValueCollection_t4184048268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t4184048268 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3036897607 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m1147865446_gshared (ValueCollection_t4184048268 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { ConnectionCacheU5BU5D_t635928727* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (ConnectionCacheU5BU5D_t635928727*)((ConnectionCacheU5BU5D_t635928727*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); ConnectionCacheU5BU5D_t635928727* L_1 = V_0; if (!L_1) { goto IL_0016; } } { ConnectionCacheU5BU5D_t635928727* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t4184048268 *)__this); (( void (*) (ValueCollection_t4184048268 *, ConnectionCacheU5BU5D_t635928727*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t4184048268 *)__this, (ConnectionCacheU5BU5D_t635928727*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t2468003950 * L_4 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t2468003950 *)L_4); (( void (*) (Dictionary_2_t2468003950 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2468003950 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2468003950 * L_7 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t4292718370 * L_11 = (Transform_1_t4292718370 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t4292718370 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2468003950 *)L_7); (( void (*) (Dictionary_2_t2468003950 *, RuntimeArray *, int32_t, Transform_1_t4292718370 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2468003950 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t4292718370 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m2732656608_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t4184048268 *)__this); Enumerator_t3036897607 L_0 = (( Enumerator_t3036897607 (*) (ValueCollection_t4184048268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t4184048268 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3036897607 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m1134177168_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m317330977_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m1860163569_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m1860163569_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t2468003950 * L_0 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m2256177204_gshared (ValueCollection_t4184048268 * __this, ConnectionCacheU5BU5D_t635928727* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t2468003950 * L_0 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); ConnectionCacheU5BU5D_t635928727* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t2468003950 *)L_0); (( void (*) (Dictionary_2_t2468003950 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2468003950 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2468003950 * L_3 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); ConnectionCacheU5BU5D_t635928727* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t4292718370 * L_7 = (Transform_1_t4292718370 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t4292718370 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2468003950 *)L_3); (( void (*) (Dictionary_2_t2468003950 *, ConnectionCacheU5BU5D_t635928727*, int32_t, Transform_1_t4292718370 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t2468003950 *)L_3, (ConnectionCacheU5BU5D_t635928727*)L_4, (int32_t)L_5, (Transform_1_t4292718370 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3036897607 ValueCollection_GetEnumerator_m2452749832_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { Dictionary_2_t2468003950 * L_0 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); Enumerator_t3036897607 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m3540097710((&L_1), (Dictionary_2_t2468003950 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m986807404_gshared (ValueCollection_t4184048268 * __this, const RuntimeMethod* method) { { Dictionary_2_t2468003950 * L_0 = (Dictionary_2_t2468003950 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t2468003950 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t2468003950 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2468003950 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m1192581550_gshared (ValueCollection_t2540033298 * __this, Dictionary_2_t823988980 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m1192581550_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t823988980 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m1192581550_RuntimeMethod_var); } IL_0017: { Dictionary_2_t823988980 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m437469805_gshared (ValueCollection_t2540033298 * __this, bool ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m437469805_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m437469805_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m2359304526_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m2359304526_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m2359304526_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m3861397067_gshared (ValueCollection_t2540033298 * __this, bool ___item0, const RuntimeMethod* method) { { Dictionary_2_t823988980 * L_0 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); bool L_1 = ___item0; NullCheck((Dictionary_2_t823988980 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t823988980 *, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t823988980 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3284640340_gshared (ValueCollection_t2540033298 * __this, bool ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3284640340_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3284640340_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m3874253720_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t2540033298 *)__this); Enumerator_t1392882637 L_0 = (( Enumerator_t1392882637 (*) (ValueCollection_t2540033298 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t2540033298 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t1392882637 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m36740468_gshared (ValueCollection_t2540033298 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { BooleanU5BU5D_t2897418192* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (BooleanU5BU5D_t2897418192*)((BooleanU5BU5D_t2897418192*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); BooleanU5BU5D_t2897418192* L_1 = V_0; if (!L_1) { goto IL_0016; } } { BooleanU5BU5D_t2897418192* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t2540033298 *)__this); (( void (*) (ValueCollection_t2540033298 *, BooleanU5BU5D_t2897418192*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t2540033298 *)__this, (BooleanU5BU5D_t2897418192*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t823988980 * L_4 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t823988980 *)L_4); (( void (*) (Dictionary_2_t823988980 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t823988980 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t823988980 * L_7 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2784009279 * L_11 = (Transform_1_t2784009279 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2784009279 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t823988980 *)L_7); (( void (*) (Dictionary_2_t823988980 *, RuntimeArray *, int32_t, Transform_1_t2784009279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t823988980 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t2784009279 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m415900632_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t2540033298 *)__this); Enumerator_t1392882637 L_0 = (( Enumerator_t1392882637 (*) (ValueCollection_t2540033298 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t2540033298 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t1392882637 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m206389256_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m121096728_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m2048728365_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m2048728365_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t823988980 * L_0 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m4225396628_gshared (ValueCollection_t2540033298 * __this, BooleanU5BU5D_t2897418192* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t823988980 * L_0 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); BooleanU5BU5D_t2897418192* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t823988980 *)L_0); (( void (*) (Dictionary_2_t823988980 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t823988980 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t823988980 * L_3 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); BooleanU5BU5D_t2897418192* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2784009279 * L_7 = (Transform_1_t2784009279 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2784009279 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t823988980 *)L_3); (( void (*) (Dictionary_2_t823988980 *, BooleanU5BU5D_t2897418192*, int32_t, Transform_1_t2784009279 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t823988980 *)L_3, (BooleanU5BU5D_t2897418192*)L_4, (int32_t)L_5, (Transform_1_t2784009279 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t1392882637 ValueCollection_GetEnumerator_m1632629589_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { Dictionary_2_t823988980 * L_0 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); Enumerator_t1392882637 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m225755310((&L_1), (Dictionary_2_t823988980 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m3957212003_gshared (ValueCollection_t2540033298 * __this, const RuntimeMethod* method) { { Dictionary_2_t823988980 * L_0 = (Dictionary_2_t823988980 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t823988980 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t823988980 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t823988980 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m2458079099_gshared (ValueCollection_t3840012107 * __this, Dictionary_2_t2123967789 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m2458079099_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t2123967789 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m2458079099_RuntimeMethod_var); } IL_0017: { Dictionary_2_t2123967789 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m893660636_gshared (ValueCollection_t3840012107 * __this, float ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m893660636_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m893660636_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1849299316_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1849299316_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1849299316_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m4247590737_gshared (ValueCollection_t3840012107 * __this, float ___item0, const RuntimeMethod* method) { { Dictionary_2_t2123967789 * L_0 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); float L_1 = ___item0; NullCheck((Dictionary_2_t2123967789 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t2123967789 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2123967789 *)L_0, (float)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m820193653_gshared (ValueCollection_t3840012107 * __this, float ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m820193653_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m820193653_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m1988002410_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t3840012107 *)__this); Enumerator_t2692861446 L_0 = (( Enumerator_t2692861446 (*) (ValueCollection_t3840012107 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t3840012107 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t2692861446 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m193815478_gshared (ValueCollection_t3840012107 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { SingleU5BU5D_t1444911251* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); SingleU5BU5D_t1444911251* L_1 = V_0; if (!L_1) { goto IL_0016; } } { SingleU5BU5D_t1444911251* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t3840012107 *)__this); (( void (*) (ValueCollection_t3840012107 *, SingleU5BU5D_t1444911251*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t3840012107 *)__this, (SingleU5BU5D_t1444911251*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t2123967789 * L_4 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t2123967789 *)L_4); (( void (*) (Dictionary_2_t2123967789 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2123967789 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2123967789 * L_7 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2631481147 * L_11 = (Transform_1_t2631481147 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2631481147 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2123967789 *)L_7); (( void (*) (Dictionary_2_t2123967789 *, RuntimeArray *, int32_t, Transform_1_t2631481147 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2123967789 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t2631481147 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m2157001298_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t3840012107 *)__this); Enumerator_t2692861446 L_0 = (( Enumerator_t2692861446 (*) (ValueCollection_t3840012107 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t3840012107 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t2692861446 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m1657925256_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m1468840264_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m1677497466_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m1677497466_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t2123967789 * L_0 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m151075858_gshared (ValueCollection_t3840012107 * __this, SingleU5BU5D_t1444911251* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t2123967789 * L_0 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); SingleU5BU5D_t1444911251* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t2123967789 *)L_0); (( void (*) (Dictionary_2_t2123967789 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2123967789 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2123967789 * L_3 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); SingleU5BU5D_t1444911251* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2631481147 * L_7 = (Transform_1_t2631481147 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2631481147 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2123967789 *)L_3); (( void (*) (Dictionary_2_t2123967789 *, SingleU5BU5D_t1444911251*, int32_t, Transform_1_t2631481147 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t2123967789 *)L_3, (SingleU5BU5D_t1444911251*)L_4, (int32_t)L_5, (Transform_1_t2631481147 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2692861446 ValueCollection_GetEnumerator_m1154363255_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { Dictionary_2_t2123967789 * L_0 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); Enumerator_t2692861446 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m2942696970((&L_1), (Dictionary_2_t2123967789 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m2508138382_gshared (ValueCollection_t3840012107 * __this, const RuntimeMethod* method) { { Dictionary_2_t2123967789 * L_0 = (Dictionary_2_t2123967789 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t2123967789 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t2123967789 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2123967789 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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/ValueCollection::.ctor(System.Collections.Generic.Dictionary`2) extern "C" IL2CPP_METHOD_ATTR void ValueCollection__ctor_m579534264_gshared (ValueCollection_t4204257245 * __this, Dictionary_2_t2488212927 * ___dictionary0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection__ctor_m579534264_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Dictionary_2_t2488212927 * L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ValueCollection__ctor_m579534264_RuntimeMethod_var); } IL_0017: { Dictionary_2_t2488212927 * L_2 = ___dictionary0; __this->set_dictionary_0(L_2); return; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Add(TValue) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m407382291_gshared (ValueCollection_t4204257245 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m407382291_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Add_m407382291_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Clear() extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1377431462_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1377431462_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Clear_m1377431462_RuntimeMethod_var); } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Contains(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Contains_m2492441939_gshared (ValueCollection_t4204257245 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { Dictionary_2_t2488212927 * L_0 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); RuntimeObject * L_1 = ___item0; NullCheck((Dictionary_2_t2488212927 *)L_0); bool L_2 = (( bool (*) (Dictionary_2_t2488212927 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2488212927 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.Remove(TValue) extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3670866532_gshared (ValueCollection_t4204257245 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3670866532_MetadataUsageId); s_Il2CppMethodInitialized = true; } { NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_0, (String_t*)_stringLiteral1364654004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_Remove_m3670866532_RuntimeMethod_var); } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_Generic_IEnumerableU3CTValueU3E_GetEnumerator_m1621885648_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t4204257245 *)__this); Enumerator_t3057106584 L_0 = (( Enumerator_t3057106584 (*) (ValueCollection_t4204257245 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t4204257245 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3057106584 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_System_Collections_ICollection_CopyTo_m709939711_gshared (ValueCollection_t4204257245 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { ObjectU5BU5D_t2843939325* V_0 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3))); ObjectU5BU5D_t2843939325* L_1 = V_0; if (!L_1) { goto IL_0016; } } { ObjectU5BU5D_t2843939325* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((ValueCollection_t4204257245 *)__this); (( void (*) (ValueCollection_t4204257245 *, ObjectU5BU5D_t2843939325*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)->methodPointer)((ValueCollection_t4204257245 *)__this, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 4)); return; } IL_0016: { Dictionary_2_t2488212927 * L_4 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((Dictionary_2_t2488212927 *)L_4); (( void (*) (Dictionary_2_t2488212927 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2488212927 *)L_4, (RuntimeArray *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2488212927 * L_7 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); RuntimeArray * L_8 = ___array0; int32_t L_9 = ___index1; intptr_t L_10 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2627501951 * L_11 = (Transform_1_t2627501951 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2627501951 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_11, (RuntimeObject *)NULL, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2488212927 *)L_7); (( void (*) (Dictionary_2_t2488212927 *, RuntimeArray *, int32_t, Transform_1_t2627501951 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2488212927 *)L_7, (RuntimeArray *)L_8, (int32_t)L_9, (Transform_1_t2627501951 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_System_Collections_IEnumerable_GetEnumerator_m47578507_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { NullCheck((ValueCollection_t4204257245 *)__this); Enumerator_t3057106584 L_0 = (( Enumerator_t3057106584 (*) (ValueCollection_t4204257245 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((ValueCollection_t4204257245 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); Enumerator_t3057106584 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_Generic_ICollectionU3CTValueU3E_get_IsReadOnly_m300536231_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool ValueCollection_System_Collections_ICollection_get_IsSynchronized_m3104864137_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2/ValueCollection::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ValueCollection_System_Collections_ICollection_get_SyncRoot_m1888526940_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ValueCollection_System_Collections_ICollection_get_SyncRoot_m1888526940_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t2488212927 * L_0 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject * L_1 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t3904884886_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection::CopyTo(TValue[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m2201845462_gshared (ValueCollection_t4204257245 * __this, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, const RuntimeMethod* method) { { Dictionary_2_t2488212927 * L_0 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); ObjectU5BU5D_t2843939325* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((Dictionary_2_t2488212927 *)L_0); (( void (*) (Dictionary_2_t2488212927 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((Dictionary_2_t2488212927 *)L_0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); Dictionary_2_t2488212927 * L_3 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); ObjectU5BU5D_t2843939325* L_4 = ___array0; int32_t L_5 = ___index1; intptr_t L_6 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6); Transform_1_t2627501951 * L_7 = (Transform_1_t2627501951 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 7)); (( void (*) (Transform_1_t2627501951 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)(L_7, (RuntimeObject *)NULL, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); NullCheck((Dictionary_2_t2488212927 *)L_3); (( void (*) (Dictionary_2_t2488212927 *, ObjectU5BU5D_t2843939325*, int32_t, Transform_1_t2627501951 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((Dictionary_2_t2488212927 *)L_3, (ObjectU5BU5D_t2843939325*)L_4, (int32_t)L_5, (Transform_1_t2627501951 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); return; } } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3057106584 ValueCollection_GetEnumerator_m3114009618_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { Dictionary_2_t2488212927 * L_0 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); Enumerator_t3057106584 L_1; memset(&L_1, 0, sizeof(L_1)); Enumerator__ctor_m2242293649((&L_1), (Dictionary_2_t2488212927 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_1; } } // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m3277594759_gshared (ValueCollection_t4204257245 * __this, const RuntimeMethod* method) { { Dictionary_2_t2488212927 * L_0 = (Dictionary_2_t2488212927 *)__this->get_dictionary_0(); NullCheck((Dictionary_2_t2488212927 *)L_0); int32_t L_1 = (( int32_t (*) (Dictionary_2_t2488212927 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2488212927 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); return L_1; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1143566052_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1597264925_gshared (Dictionary_2_t949353519 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2475913247_gshared (Dictionary_2_t949353519 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2008458882_gshared (Dictionary_2_t949353519 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m667453780_gshared (Dictionary_2_t949353519 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m667453780_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t3347025686 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m667453780_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t3347025686 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t3347025686 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t3347025686 )L_9; int32_t L_10 = KeyValuePair_2_get_Key_m3467089866((KeyValuePair_2_t3347025686 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); int32_t L_11 = KeyValuePair_2_get_Value_m413879159((KeyValuePair_2_t3347025686 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2815951165_gshared (Dictionary_2_t949353519 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m694467275_gshared (Dictionary_2_t949353519 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m1342237076_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t949353519 *)__this); KeyCollection_t1139028990 * L_0 = (( KeyCollection_t1139028990 * (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m2445724803_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t949353519 *)__this); ValueCollection_t2665397837 * L_0 = (( ValueCollection_t2665397837 * (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m2866075798_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t949353519 *)__this); KeyCollection_t1139028990 * L_0 = (( KeyCollection_t1139028990 * (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m3467591430_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t949353519 *)__this); ValueCollection_t2665397837 * L_0 = (( ValueCollection_t2665397837 * (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m229560601_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m320473596_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m3361371486_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_4 = (( int32_t (*) (Dictionary_2_t949353519 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_5 = (( int32_t (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); int32_t L_6 = L_5; RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14), &L_6); return L_7; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m1621246124_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_1 = (( int32_t (*) (Dictionary_2_t949353519 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_3 = (( int32_t (*) (Dictionary_2_t949353519 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_1, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m174879513_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_1 = (( int32_t (*) (Dictionary_2_t949353519 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_3 = (( int32_t (*) (Dictionary_2_t949353519 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_1, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m3172198858_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m3172198858_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m3172198858_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m821851129_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m821851129_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m821851129_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t949353519 *)__this); (( bool (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m966408712_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m2014366307_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m1401872933_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m3453450932_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2_t3347025686 ___keyValuePair0, const RuntimeMethod* method) { { int32_t L_0 = KeyValuePair_2_get_Key_m3467089866((KeyValuePair_2_t3347025686 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); int32_t L_1 = KeyValuePair_2_get_Value_m413879159((KeyValuePair_2_t3347025686 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m3234209009_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2_t3347025686 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3347025686 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t949353519 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t949353519 *, KeyValuePair_2_t3347025686 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2_t3347025686 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m127422634_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2U5BU5D_t2250724307* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2250724307* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, KeyValuePair_2U5BU5D_t2250724307*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2U5BU5D_t2250724307*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m1789167369_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2_t3347025686 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3347025686 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t949353519 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t949353519 *, KeyValuePair_2_t3347025686 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2_t3347025686 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { int32_t L_2 = KeyValuePair_2_get_Key_m3467089866((KeyValuePair_2_t3347025686 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t949353519 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m416038175_gshared (Dictionary_2_t949353519 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m416038175_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2250724307* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t949353519 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t949353519 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t2250724307*)((KeyValuePair_2U5BU5D_t2250724307*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t2250724307* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t2250724307* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, KeyValuePair_2U5BU5D_t2250724307*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2U5BU5D_t2250724307*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t2046627441 * L_10 = ((Dictionary_2_t949353519_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t949353519 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t949353519 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t2046627441 * L_12 = (Transform_1_t2046627441 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t2046627441 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t949353519_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t949353519 *)(G_B4_2)); } IL_0046: { Transform_1_t2046627441 * L_13 = ((Dictionary_2_t949353519_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t949353519 *)G_B5_2); (( void (*) (Dictionary_2_t949353519 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t2046627441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t949353519 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t2046627441 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2269677489 * L_17 = (Transform_1_t2269677489 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2269677489 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, RuntimeArray *, int32_t, Transform_1_t2269677489 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t2269677489 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m1152871536_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { Enumerator_t2903536294 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m421945501((&L_0), (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2903536294 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m1012904792_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { Enumerator_t2903536294 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m421945501((&L_0), (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2903536294 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m2741092460_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { ShimEnumerator_t946074316 * L_0 = (ShimEnumerator_t946074316 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t946074316 *, Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1997392613_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m1362084256_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m1362084256_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m1362084256_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_15 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_0089; } } { enumDisplayLevelU5BU5D_t334098029* L_21 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m1362084256_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m398309918_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m398309918_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m398309918_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_17 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); int32_t L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (int32_t)L_20, (int32_t)L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); AvatarCateU5BU5D_t1610689372* L_55 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_56 = V_2; int32_t L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (int32_t)L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { enumDisplayLevelU5BU5D_t334098029* L_73 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_74 = V_2; int32_t L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (int32_t)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m3933960854_gshared (Dictionary_2_t949353519 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m3933960854_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t949353519 * G_B4_0 = NULL; Dictionary_2_t949353519 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t949353519 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m3933960854_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t949353519 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t949353519 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t949353519 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t2920526513 * L_5 = (( EqualityComparer_1_t2920526513 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t949353519 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m1853476165_gshared (Dictionary_2_t949353519 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m1853476165_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((enumDisplayLevelU5BU5D_t334098029*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m1712979257_gshared (Dictionary_2_t949353519 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m1712979257_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m1712979257_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m1712979257_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m1712979257_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t949353519 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m1712979257_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3347025686 Dictionary_2_make_pair_m889997174_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; int32_t L_1 = ___value1; KeyValuePair_2_t3347025686 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m433788770((&L_2), (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_pick_key_m1531185034_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_pick_value_m2118276523_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m638211932_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2U5BU5D_t2250724307* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2250724307* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t949353519 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t2250724307* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2269677489 * L_5 = (Transform_1_t2269677489 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2269677489 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, KeyValuePair_2U5BU5D_t2250724307*, int32_t, Transform_1_t2269677489 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2U5BU5D_t2250724307*)L_2, (int32_t)L_3, (Transform_1_t2269677489 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1899076193_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m1899076193_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; AvatarCateU5BU5D_t1610689372* V_7 = NULL; enumDisplayLevelU5BU5D_t334098029* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_11 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; int32_t L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (int32_t)L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (AvatarCateU5BU5D_t1610689372*)((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (enumDisplayLevelU5BU5D_t334098029*)((enumDisplayLevelU5BU5D_t334098029*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); AvatarCateU5BU5D_t1610689372* L_40 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); AvatarCateU5BU5D_t1610689372* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); enumDisplayLevelU5BU5D_t334098029* L_43 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); enumDisplayLevelU5BU5D_t334098029* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); AvatarCateU5BU5D_t1610689372* L_46 = V_7; __this->set_keySlots_6(L_46); enumDisplayLevelU5BU5D_t334098029* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m456447983_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m456447983_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m456447983_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_16 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; int32_t L_19 = (L_16)->GetAt(static_cast(L_18)); int32_t L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (int32_t)L_19, (int32_t)L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m456447983_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); AvatarCateU5BU5D_t1610689372* L_53 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_54 = V_2; int32_t L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (int32_t)L_55); enumDisplayLevelU5BU5D_t334098029* L_56 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_57 = V_2; int32_t L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (int32_t)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m599542084_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m1108676631_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); enumDisplayLevelU5BU5D_t334098029* L_4 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); enumDisplayLevelU5BU5D_t334098029* L_5 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3966637240_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m3966637240_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m3966637240_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_15 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m3629952034_gshared (Dictionary_2_t949353519 * __this, int32_t ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t3299936820 * L_0 = (( EqualityComparer_1_t3299936820 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; enumDisplayLevelU5BU5D_t334098029* L_6 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); int32_t L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (int32_t)L_9, (int32_t)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m2594026803_gshared (Dictionary_2_t949353519 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m2594026803_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2250724307* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m2594026803_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t2250724307*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t2250724307*)((KeyValuePair_2U5BU5D_t2250724307*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t2250724307* L_8 = V_0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, KeyValuePair_2U5BU5D_t2250724307*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t949353519 *)__this, (KeyValuePair_2U5BU5D_t2250724307*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t2250724307* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m199048000_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m199048000_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t2250724307* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t2250724307*)((KeyValuePair_2U5BU5D_t2250724307*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t2250724307* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t2250724307* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = KeyValuePair_2_get_Key_m3467089866((KeyValuePair_2_t3347025686 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t2250724307* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); int32_t L_21 = KeyValuePair_2_get_Value_m413879159((KeyValuePair_2_t3347025686 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t949353519 *)__this); (( void (*) (Dictionary_2_t949353519 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_18, (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t2250724307* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m417213172_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m417213172_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m417213172_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_17 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); int32_t L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (int32_t)L_20, (int32_t)L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); AvatarCateU5BU5D_t1610689372* L_47 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(int32_t)); int32_t L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (int32_t)L_49); enumDisplayLevelU5BU5D_t334098029* L_50 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(int32_t)); int32_t L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m353586409_gshared (Dictionary_2_t949353519 * __this, int32_t ___key0, int32_t* ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m353586409_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m353586409_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AvatarCateU5BU5D_t1610689372* L_15 = (AvatarCateU5BU5D_t1610689372*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_0090; } } { int32_t* L_21 = ___value1; enumDisplayLevelU5BU5D_t334098029* L_22 = (enumDisplayLevelU5BU5D_t334098029*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); *(int32_t*)L_21 = L_25; return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { int32_t* L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(int32_t)); int32_t L_31 = V_2; *(int32_t*)L_30 = L_31; return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t1139028990 * Dictionary_2_get_Keys_m2417100429_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { KeyCollection_t1139028990 * L_0 = (KeyCollection_t1139028990 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t1139028990 *, Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t2665397837 * Dictionary_2_get_Values_m2503221923_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { ValueCollection_t2665397837 * L_0 = (ValueCollection_t2665397837 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t2665397837 *, Dictionary_2_t949353519 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_ToTKey_m3867442389_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m3867442389_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m3867442389_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m3867442389_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(int32_t*)((int32_t*)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_ToTValue_m2186237540_gshared (Dictionary_2_t949353519 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m2186237540_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); int32_t L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m2186237540_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((*(int32_t*)((int32_t*)UnBox(L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m2001858194_gshared (Dictionary_2_t949353519 * __this, KeyValuePair_2_t3347025686 ___pair0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = KeyValuePair_2_get_Key_m3467089866((KeyValuePair_2_t3347025686 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t949353519 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t949353519 *, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t949353519 *)__this, (int32_t)L_0, (int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t3299936820 * L_2 = (( EqualityComparer_1_t3299936820 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); int32_t L_3 = KeyValuePair_2_get_Value_m413879159((KeyValuePair_2_t3347025686 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); int32_t L_4 = V_0; NullCheck((EqualityComparer_1_t3299936820 *)L_2); bool L_5 = VirtFuncInvoker2< bool, int32_t, int32_t >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t3299936820 *)L_2, (int32_t)L_3, (int32_t)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2903536294 Dictionary_2_GetEnumerator_m1266997147_gshared (Dictionary_2_t949353519 * __this, const RuntimeMethod* method) { { Enumerator_t2903536294 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m421945501((&L_0), (Dictionary_2_t949353519 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m2330197445_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; int32_t L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); int32_t L_3 = ___value1; int32_t L_4 = L_3; RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 14), &L_4); DictionaryEntry_t3123975638 L_6; memset(&L_6, 0, sizeof(L_6)); DictionaryEntry__ctor_m2585376310((&L_6), (RuntimeObject *)L_2, (RuntimeObject *)L_5, /*hidden argument*/NULL); return L_6; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4162453448_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m136999624_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1279013554_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1244287217_gshared (Dictionary_2_t1277058342 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1385967218_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m1385967218_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t3674730509 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m1385967218_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t3674730509 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t3674730509 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t3674730509 )L_9; int32_t L_10 = KeyValuePair_2_get_Key_m3830006763((KeyValuePair_2_t3674730509 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m3104836953((KeyValuePair_2_t3674730509 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1495756556_gshared (Dictionary_2_t1277058342 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3970114578_gshared (Dictionary_2_t1277058342 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m1811205883_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1277058342 *)__this); KeyCollection_t1466733813 * L_0 = (( KeyCollection_t1466733813 * (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m3683276158_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1277058342 *)__this); ValueCollection_t2993102660 * L_0 = (( ValueCollection_t2993102660 * (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m3363746372_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1277058342 *)__this); KeyCollection_t1466733813 * L_0 = (( KeyCollection_t1466733813 * (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m3217827089_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1277058342 *)__this); ValueCollection_t2993102660 * L_0 = (( ValueCollection_t2993102660 * (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m4136869371_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m1694222642_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m2402080259_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); int32_t L_4 = (( int32_t (*) (Dictionary_2_t1277058342 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t1277058342 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m2212489330_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); int32_t L_1 = (( int32_t (*) (Dictionary_2_t1277058342 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1277058342 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1277058342 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m2836057385_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); int32_t L_1 = (( int32_t (*) (Dictionary_2_t1277058342 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1277058342 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1277058342 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m238159152_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m238159152_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m238159152_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m460481421_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m460481421_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m460481421_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1277058342 *)__this); (( bool (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m2158222628_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m4087688423_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m951247037_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m2044616425_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2_t3674730509 ___keyValuePair0, const RuntimeMethod* method) { { int32_t L_0 = KeyValuePair_2_get_Key_m3830006763((KeyValuePair_2_t3674730509 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m3104836953((KeyValuePair_2_t3674730509 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m1818130366_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2_t3674730509 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3674730509 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1277058342 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1277058342 *, KeyValuePair_2_t3674730509 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2_t3674730509 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m736911241_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2U5BU5D_t1046779168* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t1046779168* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, KeyValuePair_2U5BU5D_t1046779168*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2U5BU5D_t1046779168*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m3745126811_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2_t3674730509 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3674730509 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1277058342 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1277058342 *, KeyValuePair_2_t3674730509 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2_t3674730509 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { int32_t L_2 = KeyValuePair_2_get_Key_m3830006763((KeyValuePair_2_t3674730509 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1277058342 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m450245880_gshared (Dictionary_2_t1277058342 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m450245880_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t1046779168* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t1277058342 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t1277058342 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t1046779168*)((KeyValuePair_2U5BU5D_t1046779168*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t1046779168* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t1046779168* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, KeyValuePair_2U5BU5D_t1046779168*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2U5BU5D_t1046779168*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t842682302 * L_10 = ((Dictionary_2_t1277058342_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t1277058342 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t1277058342 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t842682302 * L_12 = (Transform_1_t842682302 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t842682302 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t1277058342_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t1277058342 *)(G_B4_2)); } IL_0046: { Transform_1_t842682302 * L_13 = ((Dictionary_2_t1277058342_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t1277058342 *)G_B5_2); (( void (*) (Dictionary_2_t1277058342 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t842682302 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t1277058342 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t842682302 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t1393437173 * L_17 = (Transform_1_t1393437173 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t1393437173 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, RuntimeArray *, int32_t, Transform_1_t1393437173 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t1393437173 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m1015113188_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { Enumerator_t3231241117 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2582919426((&L_0), (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t3231241117 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2408271840_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { Enumerator_t3231241117 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2582919426((&L_0), (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t3231241117 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m1382155128_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { ShimEnumerator_t1273779139 * L_0 = (ShimEnumerator_t1273779139 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t1273779139 *, Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m2517369204_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m2840073964_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m2840073964_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m2840073964_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_15 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m2840073964_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m74561829_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m74561829_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m74561829_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_17 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); int32_t L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (int32_t)L_20, (int32_t)L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); enumThreadIDU5BU5D_t3988452515* L_55 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_56 = V_2; int32_t L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (int32_t)L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m2328585948_gshared (Dictionary_2_t1277058342 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m2328585948_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t1277058342 * G_B4_0 = NULL; Dictionary_2_t1277058342 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t1277058342 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m2328585948_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t1277058342 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t1277058342 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t1277058342 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t2213868470 * L_5 = (( EqualityComparer_1_t2213868470 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t1277058342 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m798578404_gshared (Dictionary_2_t1277058342 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m798578404_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m2909450054_gshared (Dictionary_2_t1277058342 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m2909450054_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m2909450054_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m2909450054_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m2909450054_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t1277058342 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m2909450054_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3674730509 Dictionary_2_make_pair_m1398119171_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t3674730509 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m2107375025((&L_2), (int32_t)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_pick_key_m2395455728_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m3744709601_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m2467444810_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2U5BU5D_t1046779168* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t1046779168* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1277058342 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t1046779168* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t1393437173 * L_5 = (Transform_1_t1393437173 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t1393437173 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, KeyValuePair_2U5BU5D_t1046779168*, int32_t, Transform_1_t1393437173 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2U5BU5D_t1046779168*)L_2, (int32_t)L_3, (Transform_1_t1393437173 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m360857842_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m360857842_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; enumThreadIDU5BU5D_t3988452515* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_11 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; int32_t L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (int32_t)L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (enumThreadIDU5BU5D_t3988452515*)((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); enumThreadIDU5BU5D_t3988452515* L_40 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); enumThreadIDU5BU5D_t3988452515* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); enumThreadIDU5BU5D_t3988452515* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2938910549_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m2938910549_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m2938910549_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_16 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; int32_t L_19 = (L_16)->GetAt(static_cast(L_18)); int32_t L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (int32_t)L_19, (int32_t)L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m2938910549_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); enumThreadIDU5BU5D_t3988452515* L_53 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_54 = V_2; int32_t L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (int32_t)L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m761248676_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m3288061854_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1204022832_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m1204022832_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m1204022832_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_15 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m1319092273_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m775247036_gshared (Dictionary_2_t1277058342 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m775247036_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t1046779168* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m775247036_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t1046779168*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t1046779168*)((KeyValuePair_2U5BU5D_t1046779168*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t1046779168* L_8 = V_0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, KeyValuePair_2U5BU5D_t1046779168*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1277058342 *)__this, (KeyValuePair_2U5BU5D_t1046779168*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t1046779168* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m2461489711_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m2461489711_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t1046779168* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t1046779168*)((KeyValuePair_2U5BU5D_t1046779168*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t1046779168* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t1046779168* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = KeyValuePair_2_get_Key_m3830006763((KeyValuePair_2_t3674730509 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t1046779168* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m3104836953((KeyValuePair_2_t3674730509 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1277058342 *)__this); (( void (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t1046779168* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m4126192554_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m4126192554_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m4126192554_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_17 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); int32_t L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (int32_t)L_20, (int32_t)L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); enumThreadIDU5BU5D_t3988452515* L_47 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(int32_t)); int32_t L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (int32_t)L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m2770904181_gshared (Dictionary_2_t1277058342 * __this, int32_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m2770904181_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m2770904181_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); int32_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (int32_t)L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); enumThreadIDU5BU5D_t3988452515* L_15 = (enumThreadIDU5BU5D_t3988452515*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t1466733813 * Dictionary_2_get_Keys_m1011578882_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { KeyCollection_t1466733813 * L_0 = (KeyCollection_t1466733813 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t1466733813 *, Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t2993102660 * Dictionary_2_get_Values_m1105680007_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { ValueCollection_t2993102660 * L_0 = (ValueCollection_t2993102660 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t2993102660 *, Dictionary_2_t1277058342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_ToTKey_m3854347709_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m3854347709_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m3854347709_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m3854347709_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(int32_t*)((int32_t*)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m3143633455_gshared (Dictionary_2_t1277058342 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m3143633455_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m3143633455_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m2933438689_gshared (Dictionary_2_t1277058342 * __this, KeyValuePair_2_t3674730509 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { int32_t L_0 = KeyValuePair_2_get_Key_m3830006763((KeyValuePair_2_t3674730509 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1277058342 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1277058342 *, int32_t, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t1277058342 *)__this, (int32_t)L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m3104836953((KeyValuePair_2_t3674730509 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3231241117 Dictionary_2_GetEnumerator_m2981960891_gshared (Dictionary_2_t1277058342 * __this, const RuntimeMethod* method) { { Enumerator_t3231241117 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2582919426((&L_0), (Dictionary_2_t1277058342 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m1946219169_gshared (RuntimeObject * __this /* static, unused */, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; int32_t L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3334143757_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2175508033_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3292999146_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1503830290_gshared (Dictionary_2_t2542007287 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2473898915_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m2473898915_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t644712158 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m2473898915_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t644712158 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t644712158 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t644712158 )L_9; TypeNameKey_t2985541961 L_10 = KeyValuePair_2_get_Key_m3246206588((KeyValuePair_2_t644712158 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m831194216((KeyValuePair_2_t644712158 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2193544929_gshared (Dictionary_2_t2542007287 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m574811812_gshared (Dictionary_2_t2542007287 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m2947984784_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2542007287 *)__this); KeyCollection_t2731682758 * L_0 = (( KeyCollection_t2731682758 * (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m1884619092_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2542007287 *)__this); ValueCollection_t4258051605 * L_0 = (( ValueCollection_t4258051605 * (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m3306157594_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2542007287 *)__this); KeyCollection_t2731682758 * L_0 = (( KeyCollection_t2731682758 * (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m377550395_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2542007287 *)__this); ValueCollection_t4258051605 * L_0 = (( ValueCollection_t4258051605 * (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m3667337072_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m1919622817_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m2668790763_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )((*(TypeNameKey_t2985541961 *)((TypeNameKey_t2985541961 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); TypeNameKey_t2985541961 L_4 = (( TypeNameKey_t2985541961 (*) (Dictionary_2_t2542007287 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t2542007287 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m2240164084_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); TypeNameKey_t2985541961 L_1 = (( TypeNameKey_t2985541961 (*) (Dictionary_2_t2542007287 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t2542007287 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t2542007287 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m3787174846_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); TypeNameKey_t2985541961 L_1 = (( TypeNameKey_t2985541961 (*) (Dictionary_2_t2542007287 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t2542007287 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t2542007287 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m1533850030_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m1533850030_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m1533850030_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )((*(TypeNameKey_t2985541961 *)((TypeNameKey_t2985541961 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m1887516373_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m1887516373_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m1887516373_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2542007287 *)__this); (( bool (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )((*(TypeNameKey_t2985541961 *)((TypeNameKey_t2985541961 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m1519800764_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m4159308286_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m1963572375_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m2508650214_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2_t644712158 ___keyValuePair0, const RuntimeMethod* method) { { TypeNameKey_t2985541961 L_0 = KeyValuePair_2_get_Key_m3246206588((KeyValuePair_2_t644712158 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m831194216((KeyValuePair_2_t644712158 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m3427239606_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2_t644712158 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t644712158 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t2542007287 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2542007287 *, KeyValuePair_2_t644712158 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2_t644712158 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m1810761288_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2U5BU5D_t735501291* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t735501291* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, KeyValuePair_2U5BU5D_t735501291*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2U5BU5D_t735501291*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2483142738_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2_t644712158 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t644712158 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t2542007287 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2542007287 *, KeyValuePair_2_t644712158 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2_t644712158 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { TypeNameKey_t2985541961 L_2 = KeyValuePair_2_get_Key_m3246206588((KeyValuePair_2_t644712158 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t2542007287 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m3193939305_gshared (Dictionary_2_t2542007287 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m3193939305_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t735501291* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t2542007287 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t2542007287 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t735501291*)((KeyValuePair_2U5BU5D_t735501291*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t735501291* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t735501291* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, KeyValuePair_2U5BU5D_t735501291*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2U5BU5D_t735501291*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t531404425 * L_10 = ((Dictionary_2_t2542007287_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t2542007287 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t2542007287 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t531404425 * L_12 = (Transform_1_t531404425 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t531404425 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t2542007287_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t2542007287 *)(G_B4_2)); } IL_0046: { Transform_1_t531404425 * L_13 = ((Dictionary_2_t2542007287_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t2542007287 *)G_B5_2); (( void (*) (Dictionary_2_t2542007287 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t531404425 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t2542007287 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t531404425 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2347108241 * L_17 = (Transform_1_t2347108241 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2347108241 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, RuntimeArray *, int32_t, Transform_1_t2347108241 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t2347108241 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m518002880_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { Enumerator_t201222766 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3402581171((&L_0), (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t201222766 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m3437971403_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { Enumerator_t201222766 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3402581171((&L_0), (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t201222766 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m3138516502_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { ShimEnumerator_t2538728084 * L_0 = (ShimEnumerator_t2538728084 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t2538728084 *, Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m3632696086_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m3877538300_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m3877538300_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m3877538300_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_15 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeNameKey_t2985541961 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeNameKey_t2985541961 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeNameKey_t2985541961 )L_18, (TypeNameKey_t2985541961 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m3877538300_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2128024174_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m2128024174_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m2128024174_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_17 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; TypeNameKey_t2985541961 L_20 = (L_17)->GetAt(static_cast(L_19)); TypeNameKey_t2985541961 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (TypeNameKey_t2985541961 )L_20, (TypeNameKey_t2985541961 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); TypeNameKeyU5BU5D_t958434164* L_55 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_56 = V_2; TypeNameKey_t2985541961 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (TypeNameKey_t2985541961 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m1715098534_gshared (Dictionary_2_t2542007287 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m1715098534_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t2542007287 * G_B4_0 = NULL; Dictionary_2_t2542007287 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t2542007287 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m1715098534_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t2542007287 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t2542007287 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t2542007287 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t1155314297 * L_5 = (( EqualityComparer_1_t1155314297 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t2542007287 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m1957927590_gshared (Dictionary_2_t2542007287 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m1957927590_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((TypeNameKeyU5BU5D_t958434164*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m3944122145_gshared (Dictionary_2_t2542007287 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m3944122145_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m3944122145_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m3944122145_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m3944122145_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t2542007287 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m3944122145_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t644712158 Dictionary_2_make_pair_m2579024020_gshared (RuntimeObject * __this /* static, unused */, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeNameKey_t2985541961 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t644712158 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m3669030337((&L_2), (TypeNameKey_t2985541961 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR TypeNameKey_t2985541961 Dictionary_2_pick_key_m391620090_gshared (RuntimeObject * __this /* static, unused */, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeNameKey_t2985541961 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m1824400532_gshared (RuntimeObject * __this /* static, unused */, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m905833096_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2U5BU5D_t735501291* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t735501291* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t2542007287 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t735501291* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2347108241 * L_5 = (Transform_1_t2347108241 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2347108241 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, KeyValuePair_2U5BU5D_t735501291*, int32_t, Transform_1_t2347108241 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2U5BU5D_t735501291*)L_2, (int32_t)L_3, (Transform_1_t2347108241 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m3802252747_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m3802252747_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; TypeNameKeyU5BU5D_t958434164* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_11 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; TypeNameKey_t2985541961 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (TypeNameKey_t2985541961 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (TypeNameKeyU5BU5D_t958434164*)((TypeNameKeyU5BU5D_t958434164*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); TypeNameKeyU5BU5D_t958434164* L_40 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); TypeNameKeyU5BU5D_t958434164* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); TypeNameKeyU5BU5D_t958434164* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1298999326_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m1298999326_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m1298999326_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_16 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; TypeNameKey_t2985541961 L_19 = (L_16)->GetAt(static_cast(L_18)); TypeNameKey_t2985541961 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (TypeNameKey_t2985541961 )L_19, (TypeNameKey_t2985541961 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m1298999326_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); TypeNameKeyU5BU5D_t958434164* L_53 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_54 = V_2; TypeNameKey_t2985541961 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (TypeNameKey_t2985541961 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m2152828137_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m3510713013_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); TypeNameKeyU5BU5D_t958434164* L_2 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); TypeNameKeyU5BU5D_t958434164* L_3 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3440105747_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m3440105747_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m3440105747_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_15 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeNameKey_t2985541961 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeNameKey_t2985541961 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeNameKey_t2985541961 )L_18, (TypeNameKey_t2985541961 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m369181383_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m1953399802_gshared (Dictionary_2_t2542007287 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m1953399802_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t735501291* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m1953399802_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t735501291*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t735501291*)((KeyValuePair_2U5BU5D_t735501291*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t735501291* L_8 = V_0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, KeyValuePair_2U5BU5D_t735501291*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2542007287 *)__this, (KeyValuePair_2U5BU5D_t735501291*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t735501291* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m2494236320_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m2494236320_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t735501291* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t735501291*)((KeyValuePair_2U5BU5D_t735501291*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t2542007287 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t735501291* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t735501291* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); TypeNameKey_t2985541961 L_18 = KeyValuePair_2_get_Key_m3246206588((KeyValuePair_2_t644712158 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t735501291* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m831194216((KeyValuePair_2_t644712158 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2542007287 *)__this); (( void (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t735501291* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m784192374_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m784192374_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; TypeNameKey_t2985541961 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m784192374_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_17 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; TypeNameKey_t2985541961 L_20 = (L_17)->GetAt(static_cast(L_19)); TypeNameKey_t2985541961 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (TypeNameKey_t2985541961 )L_20, (TypeNameKey_t2985541961 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); TypeNameKeyU5BU5D_t958434164* L_47 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(TypeNameKey_t2985541961 )); TypeNameKey_t2985541961 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (TypeNameKey_t2985541961 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1836637851_gshared (Dictionary_2_t2542007287 * __this, TypeNameKey_t2985541961 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m1836637851_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m1836637851_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKey_t2985541961 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeNameKey_t2985541961 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeNameKey_t2985541961 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeNameKeyU5BU5D_t958434164* L_15 = (TypeNameKeyU5BU5D_t958434164*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeNameKey_t2985541961 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeNameKey_t2985541961 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeNameKey_t2985541961 , TypeNameKey_t2985541961 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeNameKey_t2985541961 )L_18, (TypeNameKey_t2985541961 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t2731682758 * Dictionary_2_get_Keys_m2744358567_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { KeyCollection_t2731682758 * L_0 = (KeyCollection_t2731682758 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t2731682758 *, Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t4258051605 * Dictionary_2_get_Values_m4015227287_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { ValueCollection_t4258051605 * L_0 = (ValueCollection_t4258051605 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t4258051605 *, Dictionary_2_t2542007287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR TypeNameKey_t2985541961 Dictionary_2_ToTKey_m3499973130_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m3499973130_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m3499973130_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m3499973130_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(TypeNameKey_t2985541961 *)((TypeNameKey_t2985541961 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m119838289_gshared (Dictionary_2_t2542007287 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m119838289_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m119838289_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m4245504240_gshared (Dictionary_2_t2542007287 * __this, KeyValuePair_2_t644712158 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { TypeNameKey_t2985541961 L_0 = KeyValuePair_2_get_Key_m3246206588((KeyValuePair_2_t644712158 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t2542007287 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2542007287 *, TypeNameKey_t2985541961 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t2542007287 *)__this, (TypeNameKey_t2985541961 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m831194216((KeyValuePair_2_t644712158 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t201222766 Dictionary_2_GetEnumerator_m4077595398_gshared (Dictionary_2_t2542007287 * __this, const RuntimeMethod* method) { { Enumerator_t201222766 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3402581171((&L_0), (Dictionary_2_t2542007287 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m4010875416_gshared (RuntimeObject * __this /* static, unused */, TypeNameKey_t2985541961 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeNameKey_t2985541961 L_0 = ___key0; TypeNameKey_t2985541961 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4264799459_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3424445537_gshared (Dictionary_2_t870229233 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m700421304_gshared (Dictionary_2_t870229233 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1450372240_gshared (Dictionary_2_t870229233 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3372094199_gshared (Dictionary_2_t870229233 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m3372094199_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t3267901400 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m3372094199_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t3267901400 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t3267901400 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t3267901400 )L_9; ResolverContractKey_t3292851287 L_10 = KeyValuePair_2_get_Key_m3927600899((KeyValuePair_2_t3267901400 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m3308705333((KeyValuePair_2_t3267901400 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2333524805_gshared (Dictionary_2_t870229233 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1117833181_gshared (Dictionary_2_t870229233 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m3045594884_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t870229233 *)__this); KeyCollection_t1059904704 * L_0 = (( KeyCollection_t1059904704 * (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m369520022_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t870229233 *)__this); ValueCollection_t2586273551 * L_0 = (( ValueCollection_t2586273551 * (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m2437160288_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t870229233 *)__this); KeyCollection_t1059904704 * L_0 = (( KeyCollection_t1059904704 * (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m1312348935_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t870229233 *)__this); ValueCollection_t2586273551 * L_0 = (( ValueCollection_t2586273551 * (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m238298670_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m3451459697_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m2541290679_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )((*(ResolverContractKey_t3292851287 *)((ResolverContractKey_t3292851287 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); ResolverContractKey_t3292851287 L_4 = (( ResolverContractKey_t3292851287 (*) (Dictionary_2_t870229233 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t870229233 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m2116258672_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); ResolverContractKey_t3292851287 L_1 = (( ResolverContractKey_t3292851287 (*) (Dictionary_2_t870229233 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t870229233 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t870229233 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m3795442386_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); ResolverContractKey_t3292851287 L_1 = (( ResolverContractKey_t3292851287 (*) (Dictionary_2_t870229233 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t870229233 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t870229233 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m245065483_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m245065483_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m245065483_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )((*(ResolverContractKey_t3292851287 *)((ResolverContractKey_t3292851287 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m4126514034_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m4126514034_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m4126514034_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t870229233 *)__this); (( bool (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )((*(ResolverContractKey_t3292851287 *)((ResolverContractKey_t3292851287 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m2049876713_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m3768455351_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m153559296_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m2815415774_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2_t3267901400 ___keyValuePair0, const RuntimeMethod* method) { { ResolverContractKey_t3292851287 L_0 = KeyValuePair_2_get_Key_m3927600899((KeyValuePair_2_t3267901400 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m3308705333((KeyValuePair_2_t3267901400 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m1640241610_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2_t3267901400 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3267901400 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t870229233 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t870229233 *, KeyValuePair_2_t3267901400 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2_t3267901400 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m567676410_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2U5BU5D_t2106488265* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2106488265* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, KeyValuePair_2U5BU5D_t2106488265*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2U5BU5D_t2106488265*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m1880860799_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2_t3267901400 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3267901400 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t870229233 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t870229233 *, KeyValuePair_2_t3267901400 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2_t3267901400 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { ResolverContractKey_t3292851287 L_2 = KeyValuePair_2_get_Key_m3927600899((KeyValuePair_2_t3267901400 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t870229233 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m1975272401_gshared (Dictionary_2_t870229233 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m1975272401_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2106488265* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t870229233 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t870229233 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t2106488265*)((KeyValuePair_2U5BU5D_t2106488265*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t2106488265* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t2106488265* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, KeyValuePair_2U5BU5D_t2106488265*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2U5BU5D_t2106488265*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t1902391399 * L_10 = ((Dictionary_2_t870229233_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t870229233 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t870229233 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t1902391399 * L_12 = (Transform_1_t1902391399 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t1902391399 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t870229233_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t870229233 *)(G_B4_2)); } IL_0046: { Transform_1_t1902391399 * L_13 = ((Dictionary_2_t870229233_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t870229233 *)G_B5_2); (( void (*) (Dictionary_2_t870229233 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t1902391399 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t870229233 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t1902391399 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2046317161 * L_17 = (Transform_1_t2046317161 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2046317161 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, RuntimeArray *, int32_t, Transform_1_t2046317161 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t2046317161 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m2790582604_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { Enumerator_t2824412008 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m4191217435((&L_0), (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2824412008 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2641868692_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { Enumerator_t2824412008 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m4191217435((&L_0), (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2824412008 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m2462088215_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { ShimEnumerator_t866950030 * L_0 = (ShimEnumerator_t866950030 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t866950030 *, Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1552613980_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m1227824037_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m1227824037_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m1227824037_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_15 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; ResolverContractKey_t3292851287 L_18 = (L_15)->GetAt(static_cast(L_17)); ResolverContractKey_t3292851287 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (ResolverContractKey_t3292851287 )L_18, (ResolverContractKey_t3292851287 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m1227824037_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1148465007_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m1148465007_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m1148465007_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_17 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; ResolverContractKey_t3292851287 L_20 = (L_17)->GetAt(static_cast(L_19)); ResolverContractKey_t3292851287 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (ResolverContractKey_t3292851287 )L_20, (ResolverContractKey_t3292851287 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); ResolverContractKeyU5BU5D_t3581623406* L_55 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_56 = V_2; ResolverContractKey_t3292851287 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (ResolverContractKey_t3292851287 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m3297027687_gshared (Dictionary_2_t870229233 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m3297027687_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t870229233 * G_B4_0 = NULL; Dictionary_2_t870229233 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t870229233 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m3297027687_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t870229233 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t870229233 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t870229233 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t1462623623 * L_5 = (( EqualityComparer_1_t1462623623 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t870229233 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m1202174689_gshared (Dictionary_2_t870229233 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m1202174689_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((ResolverContractKeyU5BU5D_t3581623406*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m1222742065_gshared (Dictionary_2_t870229233 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m1222742065_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m1222742065_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m1222742065_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m1222742065_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t870229233 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m1222742065_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3267901400 Dictionary_2_make_pair_m786581280_gshared (RuntimeObject * __this /* static, unused */, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ResolverContractKey_t3292851287 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t3267901400 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m613684380((&L_2), (ResolverContractKey_t3292851287 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR ResolverContractKey_t3292851287 Dictionary_2_pick_key_m1140813700_gshared (RuntimeObject * __this /* static, unused */, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ResolverContractKey_t3292851287 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m1089502794_gshared (RuntimeObject * __this /* static, unused */, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m3691255124_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2U5BU5D_t2106488265* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2106488265* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t870229233 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t2106488265* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2046317161 * L_5 = (Transform_1_t2046317161 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2046317161 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, KeyValuePair_2U5BU5D_t2106488265*, int32_t, Transform_1_t2046317161 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2U5BU5D_t2106488265*)L_2, (int32_t)L_3, (Transform_1_t2046317161 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m44154881_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m44154881_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; ResolverContractKeyU5BU5D_t3581623406* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_11 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; ResolverContractKey_t3292851287 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (ResolverContractKey_t3292851287 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (ResolverContractKeyU5BU5D_t3581623406*)((ResolverContractKeyU5BU5D_t3581623406*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); ResolverContractKeyU5BU5D_t3581623406* L_40 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); ResolverContractKeyU5BU5D_t3581623406* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); ResolverContractKeyU5BU5D_t3581623406* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m56410803_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m56410803_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m56410803_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_16 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; ResolverContractKey_t3292851287 L_19 = (L_16)->GetAt(static_cast(L_18)); ResolverContractKey_t3292851287 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (ResolverContractKey_t3292851287 )L_19, (ResolverContractKey_t3292851287 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m56410803_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); ResolverContractKeyU5BU5D_t3581623406* L_53 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_54 = V_2; ResolverContractKey_t3292851287 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (ResolverContractKey_t3292851287 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m3431649486_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m201102842_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); ResolverContractKeyU5BU5D_t3581623406* L_2 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); ResolverContractKeyU5BU5D_t3581623406* L_3 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m294774677_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m294774677_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m294774677_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_15 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; ResolverContractKey_t3292851287 L_18 = (L_15)->GetAt(static_cast(L_17)); ResolverContractKey_t3292851287 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (ResolverContractKey_t3292851287 )L_18, (ResolverContractKey_t3292851287 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m824565702_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m1247811515_gshared (Dictionary_2_t870229233 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m1247811515_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2106488265* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m1247811515_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t2106488265*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t2106488265*)((KeyValuePair_2U5BU5D_t2106488265*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t2106488265* L_8 = V_0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, KeyValuePair_2U5BU5D_t2106488265*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t870229233 *)__this, (KeyValuePair_2U5BU5D_t2106488265*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t2106488265* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m4078069218_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m4078069218_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t2106488265* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t2106488265*)((KeyValuePair_2U5BU5D_t2106488265*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t870229233 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t2106488265* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t2106488265* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); ResolverContractKey_t3292851287 L_18 = KeyValuePair_2_get_Key_m3927600899((KeyValuePair_2_t3267901400 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t2106488265* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m3308705333((KeyValuePair_2_t3267901400 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t870229233 *)__this); (( void (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t2106488265* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m4192138676_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m4192138676_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; ResolverContractKey_t3292851287 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m4192138676_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_17 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; ResolverContractKey_t3292851287 L_20 = (L_17)->GetAt(static_cast(L_19)); ResolverContractKey_t3292851287 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (ResolverContractKey_t3292851287 )L_20, (ResolverContractKey_t3292851287 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); ResolverContractKeyU5BU5D_t3581623406* L_47 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(ResolverContractKey_t3292851287 )); ResolverContractKey_t3292851287 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (ResolverContractKey_t3292851287 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4246723493_gshared (Dictionary_2_t870229233 * __this, ResolverContractKey_t3292851287 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m4246723493_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m4246723493_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKey_t3292851287 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, ResolverContractKey_t3292851287 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (ResolverContractKey_t3292851287 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); ResolverContractKeyU5BU5D_t3581623406* L_15 = (ResolverContractKeyU5BU5D_t3581623406*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; ResolverContractKey_t3292851287 L_18 = (L_15)->GetAt(static_cast(L_17)); ResolverContractKey_t3292851287 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, ResolverContractKey_t3292851287 , ResolverContractKey_t3292851287 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (ResolverContractKey_t3292851287 )L_18, (ResolverContractKey_t3292851287 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t1059904704 * Dictionary_2_get_Keys_m1967452687_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { KeyCollection_t1059904704 * L_0 = (KeyCollection_t1059904704 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t1059904704 *, Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t2586273551 * Dictionary_2_get_Values_m3214279574_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { ValueCollection_t2586273551 * L_0 = (ValueCollection_t2586273551 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t2586273551 *, Dictionary_2_t870229233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR ResolverContractKey_t3292851287 Dictionary_2_ToTKey_m2547266309_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m2547266309_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m2547266309_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m2547266309_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(ResolverContractKey_t3292851287 *)((ResolverContractKey_t3292851287 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m594415784_gshared (Dictionary_2_t870229233 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m594415784_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m594415784_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m2155926938_gshared (Dictionary_2_t870229233 * __this, KeyValuePair_2_t3267901400 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { ResolverContractKey_t3292851287 L_0 = KeyValuePair_2_get_Key_m3927600899((KeyValuePair_2_t3267901400 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t870229233 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t870229233 *, ResolverContractKey_t3292851287 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t870229233 *)__this, (ResolverContractKey_t3292851287 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m3308705333((KeyValuePair_2_t3267901400 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2824412008 Dictionary_2_GetEnumerator_m2845724416_gshared (Dictionary_2_t870229233 * __this, const RuntimeMethod* method) { { Enumerator_t2824412008 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m4191217435((&L_0), (Dictionary_2_t870229233 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m1319948925_gshared (RuntimeObject * __this /* static, unused */, ResolverContractKey_t3292851287 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ResolverContractKey_t3292851287 L_0 = ___key0; ResolverContractKey_t3292851287 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m549215808_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2100839617_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m753349510_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m240133214_gshared (Dictionary_2_t2650923484 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m233545953_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m233545953_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t753628355 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m233545953_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t753628355 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t753628355 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t753628355 )L_9; TypeConvertKey_t285306760 L_10 = KeyValuePair_2_get_Key_m2096859168((KeyValuePair_2_t753628355 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m2171951189((KeyValuePair_2_t753628355 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4252786609_gshared (Dictionary_2_t2650923484 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2092383399_gshared (Dictionary_2_t2650923484 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m453338677_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2650923484 *)__this); KeyCollection_t2840598955 * L_0 = (( KeyCollection_t2840598955 * (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m2642202753_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2650923484 *)__this); ValueCollection_t72000506 * L_0 = (( ValueCollection_t72000506 * (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m4035692709_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2650923484 *)__this); KeyCollection_t2840598955 * L_0 = (( KeyCollection_t2840598955 * (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m2160671096_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t2650923484 *)__this); ValueCollection_t72000506 * L_0 = (( ValueCollection_t72000506 * (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m2453720037_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m2933918497_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m2492741217_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )((*(TypeConvertKey_t285306760 *)((TypeConvertKey_t285306760 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); TypeConvertKey_t285306760 L_4 = (( TypeConvertKey_t285306760 (*) (Dictionary_2_t2650923484 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t2650923484 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m3807605749_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); TypeConvertKey_t285306760 L_1 = (( TypeConvertKey_t285306760 (*) (Dictionary_2_t2650923484 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t2650923484 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t2650923484 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m2582633052_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); TypeConvertKey_t285306760 L_1 = (( TypeConvertKey_t285306760 (*) (Dictionary_2_t2650923484 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t2650923484 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t2650923484 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m554213784_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m554213784_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m554213784_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )((*(TypeConvertKey_t285306760 *)((TypeConvertKey_t285306760 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m2343994906_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m2343994906_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m2343994906_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t2650923484 *)__this); (( bool (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )((*(TypeConvertKey_t285306760 *)((TypeConvertKey_t285306760 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m23237771_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m3792152094_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m312811630_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m965460572_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2_t753628355 ___keyValuePair0, const RuntimeMethod* method) { { TypeConvertKey_t285306760 L_0 = KeyValuePair_2_get_Key_m2096859168((KeyValuePair_2_t753628355 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m2171951189((KeyValuePair_2_t753628355 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m2832294637_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2_t753628355 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t753628355 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t2650923484 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2650923484 *, KeyValuePair_2_t753628355 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2_t753628355 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2985093364_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2U5BU5D_t3351136466* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t3351136466* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, KeyValuePair_2U5BU5D_t3351136466*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2U5BU5D_t3351136466*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m4056448262_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2_t753628355 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t753628355 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t2650923484 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2650923484 *, KeyValuePair_2_t753628355 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2_t753628355 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { TypeConvertKey_t285306760 L_2 = KeyValuePair_2_get_Key_m2096859168((KeyValuePair_2_t753628355 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t2650923484 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m4263036386_gshared (Dictionary_2_t2650923484 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m4263036386_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t3351136466* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t2650923484 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t2650923484 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t3351136466*)((KeyValuePair_2U5BU5D_t3351136466*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t3351136466* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t3351136466* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, KeyValuePair_2U5BU5D_t3351136466*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2U5BU5D_t3351136466*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t3147039600 * L_10 = ((Dictionary_2_t2650923484_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t2650923484 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t2650923484 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t3147039600 * L_12 = (Transform_1_t3147039600 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t3147039600 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t2650923484_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t2650923484 *)(G_B4_2)); } IL_0046: { Transform_1_t3147039600 * L_13 = ((Dictionary_2_t2650923484_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t2650923484 *)G_B5_2); (( void (*) (Dictionary_2_t2650923484 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t3147039600 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t2650923484 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t3147039600 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t776692317 * L_17 = (Transform_1_t776692317 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t776692317 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, RuntimeArray *, int32_t, Transform_1_t776692317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t776692317 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m1787929100_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { Enumerator_t310138963 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3058488877((&L_0), (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t310138963 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2766603871_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { Enumerator_t310138963 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3058488877((&L_0), (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t310138963 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m2226654523_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { ShimEnumerator_t2647644281 * L_0 = (ShimEnumerator_t2647644281 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t2647644281 *, Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m2268347439_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m3231850711_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m3231850711_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m3231850711_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_15 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeConvertKey_t285306760 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeConvertKey_t285306760 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeConvertKey_t285306760 )L_18, (TypeConvertKey_t285306760 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m3231850711_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1553559423_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m1553559423_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m1553559423_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_17 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; TypeConvertKey_t285306760 L_20 = (L_17)->GetAt(static_cast(L_19)); TypeConvertKey_t285306760 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (TypeConvertKey_t285306760 )L_20, (TypeConvertKey_t285306760 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); TypeConvertKeyU5BU5D_t1067350361* L_55 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_56 = V_2; TypeConvertKey_t285306760 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (TypeConvertKey_t285306760 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m2775241653_gshared (Dictionary_2_t2650923484 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m2775241653_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t2650923484 * G_B4_0 = NULL; Dictionary_2_t2650923484 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t2650923484 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m2775241653_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t2650923484 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t2650923484 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t2650923484 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t2750046392 * L_5 = (( EqualityComparer_1_t2750046392 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t2650923484 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m3374302938_gshared (Dictionary_2_t2650923484 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m3374302938_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((TypeConvertKeyU5BU5D_t1067350361*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m3716503593_gshared (Dictionary_2_t2650923484 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m3716503593_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m3716503593_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m3716503593_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m3716503593_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t2650923484 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m3716503593_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t753628355 Dictionary_2_make_pair_m2107180115_gshared (RuntimeObject * __this /* static, unused */, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeConvertKey_t285306760 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t753628355 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m2870587947((&L_2), (TypeConvertKey_t285306760 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR TypeConvertKey_t285306760 Dictionary_2_pick_key_m798064820_gshared (RuntimeObject * __this /* static, unused */, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeConvertKey_t285306760 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m1634912566_gshared (RuntimeObject * __this /* static, unused */, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m472865737_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2U5BU5D_t3351136466* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t3351136466* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t2650923484 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t3351136466* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t776692317 * L_5 = (Transform_1_t776692317 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t776692317 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, KeyValuePair_2U5BU5D_t3351136466*, int32_t, Transform_1_t776692317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2U5BU5D_t3351136466*)L_2, (int32_t)L_3, (Transform_1_t776692317 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1874415163_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m1874415163_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; TypeConvertKeyU5BU5D_t1067350361* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_11 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; TypeConvertKey_t285306760 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (TypeConvertKey_t285306760 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (TypeConvertKeyU5BU5D_t1067350361*)((TypeConvertKeyU5BU5D_t1067350361*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); TypeConvertKeyU5BU5D_t1067350361* L_40 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); TypeConvertKeyU5BU5D_t1067350361* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); TypeConvertKeyU5BU5D_t1067350361* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1156682881_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m1156682881_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m1156682881_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_16 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; TypeConvertKey_t285306760 L_19 = (L_16)->GetAt(static_cast(L_18)); TypeConvertKey_t285306760 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (TypeConvertKey_t285306760 )L_19, (TypeConvertKey_t285306760 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m1156682881_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); TypeConvertKeyU5BU5D_t1067350361* L_53 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_54 = V_2; TypeConvertKey_t285306760 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (TypeConvertKey_t285306760 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m4012067876_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m1123525707_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); TypeConvertKeyU5BU5D_t1067350361* L_2 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); TypeConvertKeyU5BU5D_t1067350361* L_3 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m2952608875_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m2952608875_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m2952608875_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_15 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeConvertKey_t285306760 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeConvertKey_t285306760 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeConvertKey_t285306760 )L_18, (TypeConvertKey_t285306760 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m3252037432_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m3686008415_gshared (Dictionary_2_t2650923484 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m3686008415_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t3351136466* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m3686008415_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t3351136466*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t3351136466*)((KeyValuePair_2U5BU5D_t3351136466*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t3351136466* L_8 = V_0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, KeyValuePair_2U5BU5D_t3351136466*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t2650923484 *)__this, (KeyValuePair_2U5BU5D_t3351136466*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t3351136466* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m2463324380_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m2463324380_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t3351136466* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t3351136466*)((KeyValuePair_2U5BU5D_t3351136466*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t2650923484 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t3351136466* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t3351136466* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); TypeConvertKey_t285306760 L_18 = KeyValuePair_2_get_Key_m2096859168((KeyValuePair_2_t753628355 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t3351136466* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m2171951189((KeyValuePair_2_t753628355 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t2650923484 *)__this); (( void (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t3351136466* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m1389311379_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m1389311379_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; TypeConvertKey_t285306760 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m1389311379_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_17 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; TypeConvertKey_t285306760 L_20 = (L_17)->GetAt(static_cast(L_19)); TypeConvertKey_t285306760 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (TypeConvertKey_t285306760 )L_20, (TypeConvertKey_t285306760 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); TypeConvertKeyU5BU5D_t1067350361* L_47 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(TypeConvertKey_t285306760 )); TypeConvertKey_t285306760 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (TypeConvertKey_t285306760 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4285418586_gshared (Dictionary_2_t2650923484 * __this, TypeConvertKey_t285306760 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m4285418586_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m4285418586_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKey_t285306760 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, TypeConvertKey_t285306760 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (TypeConvertKey_t285306760 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); TypeConvertKeyU5BU5D_t1067350361* L_15 = (TypeConvertKeyU5BU5D_t1067350361*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; TypeConvertKey_t285306760 L_18 = (L_15)->GetAt(static_cast(L_17)); TypeConvertKey_t285306760 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, TypeConvertKey_t285306760 , TypeConvertKey_t285306760 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (TypeConvertKey_t285306760 )L_18, (TypeConvertKey_t285306760 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t2840598955 * Dictionary_2_get_Keys_m882023869_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { KeyCollection_t2840598955 * L_0 = (KeyCollection_t2840598955 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t2840598955 *, Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t72000506 * Dictionary_2_get_Values_m898071074_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { ValueCollection_t72000506 * L_0 = (ValueCollection_t72000506 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t72000506 *, Dictionary_2_t2650923484 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR TypeConvertKey_t285306760 Dictionary_2_ToTKey_m2798395164_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m2798395164_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m2798395164_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m2798395164_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(TypeConvertKey_t285306760 *)((TypeConvertKey_t285306760 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m4253979215_gshared (Dictionary_2_t2650923484 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m4253979215_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m4253979215_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m1131513706_gshared (Dictionary_2_t2650923484 * __this, KeyValuePair_2_t753628355 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { TypeConvertKey_t285306760 L_0 = KeyValuePair_2_get_Key_m2096859168((KeyValuePair_2_t753628355 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t2650923484 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t2650923484 *, TypeConvertKey_t285306760 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t2650923484 *)__this, (TypeConvertKey_t285306760 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m2171951189((KeyValuePair_2_t753628355 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t310138963 Dictionary_2_GetEnumerator_m2077061520_gshared (Dictionary_2_t2650923484 * __this, const RuntimeMethod* method) { { Enumerator_t310138963 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3058488877((&L_0), (Dictionary_2_t2650923484 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m3437053501_gshared (RuntimeObject * __this /* static, unused */, TypeConvertKey_t285306760 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { TypeConvertKey_t285306760 L_0 = ___key0; TypeConvertKey_t285306760 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2223013954_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1784596110_gshared (Dictionary_2_t680659097 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m948663499_gshared (Dictionary_2_t680659097 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3811793444_gshared (Dictionary_2_t680659097 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3548693293_gshared (Dictionary_2_t680659097 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m3548693293_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t3078331264 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m3548693293_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t3078331264 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t3078331264 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t3078331264 )L_9; AnimationPair_t1784808777 L_10 = KeyValuePair_2_get_Key_m3935259486((KeyValuePair_2_t3078331264 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); float L_11 = KeyValuePair_2_get_Value_m61496988((KeyValuePair_2_t3078331264 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_10, (float)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1532791287_gshared (Dictionary_2_t680659097 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2443032433_gshared (Dictionary_2_t680659097 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m923355663_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t680659097 *)__this); KeyCollection_t870334568 * L_0 = (( KeyCollection_t870334568 * (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m26805626_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t680659097 *)__this); ValueCollection_t2396703415 * L_0 = (( ValueCollection_t2396703415 * (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m2060928877_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t680659097 *)__this); KeyCollection_t870334568 * L_0 = (( KeyCollection_t870334568 * (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m53540884_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t680659097 *)__this); ValueCollection_t2396703415 * L_0 = (( ValueCollection_t2396703415 * (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m2931267382_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m783580331_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m3363162988_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )((*(AnimationPair_t1784808777 *)((AnimationPair_t1784808777 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); AnimationPair_t1784808777 L_4 = (( AnimationPair_t1784808777 (*) (Dictionary_2_t680659097 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t680659097 *)__this); float L_5 = (( float (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); float L_6 = L_5; RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14), &L_6); return L_7; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m93076140_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); AnimationPair_t1784808777 L_1 = (( AnimationPair_t1784808777 (*) (Dictionary_2_t680659097 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t680659097 *)__this); float L_3 = (( float (*) (Dictionary_2_t680659097 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_1, (float)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m4046406490_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); AnimationPair_t1784808777 L_1 = (( AnimationPair_t1784808777 (*) (Dictionary_2_t680659097 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t680659097 *)__this); float L_3 = (( float (*) (Dictionary_2_t680659097 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_1, (float)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m783425217_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m783425217_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m783425217_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )((*(AnimationPair_t1784808777 *)((AnimationPair_t1784808777 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m3946329454_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m3946329454_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m3946329454_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t680659097 *)__this); (( bool (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )((*(AnimationPair_t1784808777 *)((AnimationPair_t1784808777 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m625769104_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m1542466641_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2482853341_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m1851613682_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2_t3078331264 ___keyValuePair0, const RuntimeMethod* method) { { AnimationPair_t1784808777 L_0 = KeyValuePair_2_get_Key_m3935259486((KeyValuePair_2_t3078331264 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); float L_1 = KeyValuePair_2_get_Value_m61496988((KeyValuePair_2_t3078331264 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_0, (float)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m2139678926_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2_t3078331264 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3078331264 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t680659097 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t680659097 *, KeyValuePair_2_t3078331264 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2_t3078331264 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m1780788073_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2U5BU5D_t170198657* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t170198657* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, KeyValuePair_2U5BU5D_t170198657*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2U5BU5D_t170198657*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2090824309_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2_t3078331264 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3078331264 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t680659097 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t680659097 *, KeyValuePair_2_t3078331264 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2_t3078331264 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { AnimationPair_t1784808777 L_2 = KeyValuePair_2_get_Key_m3935259486((KeyValuePair_2_t3078331264 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t680659097 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m4067955363_gshared (Dictionary_2_t680659097 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m4067955363_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t170198657* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t680659097 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t680659097 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t170198657*)((KeyValuePair_2U5BU5D_t170198657*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t170198657* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t170198657* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, KeyValuePair_2U5BU5D_t170198657*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2U5BU5D_t170198657*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t4261069087 * L_10 = ((Dictionary_2_t680659097_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t680659097 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t680659097 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t4261069087 * L_12 = (Transform_1_t4261069087 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t4261069087 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t680659097_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t680659097 *)(G_B4_2)); } IL_0046: { Transform_1_t4261069087 * L_13 = ((Dictionary_2_t680659097_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t680659097 *)G_B5_2); (( void (*) (Dictionary_2_t680659097 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t4261069087 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t680659097 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t4261069087 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t4215424713 * L_17 = (Transform_1_t4215424713 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t4215424713 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, RuntimeArray *, int32_t, Transform_1_t4215424713 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t4215424713 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m3532637316_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { Enumerator_t2634841872 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3120576164((&L_0), (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2634841872 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m1774452294_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { Enumerator_t2634841872 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3120576164((&L_0), (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2634841872 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m358256210_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { ShimEnumerator_t677379894 * L_0 = (ShimEnumerator_t677379894 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t677379894 *, Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m352054434_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR float Dictionary_2_get_Item_m1572839083_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m1572839083_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m1572839083_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_15 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AnimationPair_t1784808777 L_18 = (L_15)->GetAt(static_cast(L_17)); AnimationPair_t1784808777 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AnimationPair_t1784808777 )L_18, (AnimationPair_t1784808777 )L_19); if (!L_20) { goto IL_0089; } } { SingleU5BU5D_t1444911251* L_21 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; float L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m1572839083_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2391992764_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m2391992764_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m2391992764_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_17 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; AnimationPair_t1784808777 L_20 = (L_17)->GetAt(static_cast(L_19)); AnimationPair_t1784808777 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (AnimationPair_t1784808777 )L_20, (AnimationPair_t1784808777 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); AnimationPairU5BU5D_t779925364* L_55 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_56 = V_2; AnimationPair_t1784808777 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (AnimationPair_t1784808777 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { SingleU5BU5D_t1444911251* L_73 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_74 = V_2; float L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (float)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m3668520375_gshared (Dictionary_2_t680659097 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m3668520375_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t680659097 * G_B4_0 = NULL; Dictionary_2_t680659097 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t680659097 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m3668520375_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t680659097 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t680659097 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t680659097 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t4249548409 * L_5 = (( EqualityComparer_1_t4249548409 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t680659097 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m544791700_gshared (Dictionary_2_t680659097 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m544791700_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((AnimationPairU5BU5D_t779925364*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m4256733811_gshared (Dictionary_2_t680659097 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m4256733811_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m4256733811_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m4256733811_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m4256733811_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t680659097 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m4256733811_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3078331264 Dictionary_2_make_pair_m287000878_gshared (RuntimeObject * __this /* static, unused */, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { { AnimationPair_t1784808777 L_0 = ___key0; float L_1 = ___value1; KeyValuePair_2_t3078331264 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m931626222((&L_2), (AnimationPair_t1784808777 )L_0, (float)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR AnimationPair_t1784808777 Dictionary_2_pick_key_m3484993075_gshared (RuntimeObject * __this /* static, unused */, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { { AnimationPair_t1784808777 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR float Dictionary_2_pick_value_m1839915856_gshared (RuntimeObject * __this /* static, unused */, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { { float L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m433289810_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2U5BU5D_t170198657* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t170198657* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t680659097 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t170198657* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t4215424713 * L_5 = (Transform_1_t4215424713 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t4215424713 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, KeyValuePair_2U5BU5D_t170198657*, int32_t, Transform_1_t4215424713 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2U5BU5D_t170198657*)L_2, (int32_t)L_3, (Transform_1_t4215424713 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1009425394_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m1009425394_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; AnimationPairU5BU5D_t779925364* V_7 = NULL; SingleU5BU5D_t1444911251* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_11 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; AnimationPair_t1784808777 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (AnimationPair_t1784808777 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (AnimationPairU5BU5D_t779925364*)((AnimationPairU5BU5D_t779925364*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (SingleU5BU5D_t1444911251*)((SingleU5BU5D_t1444911251*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); AnimationPairU5BU5D_t779925364* L_40 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); AnimationPairU5BU5D_t779925364* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); SingleU5BU5D_t1444911251* L_43 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); SingleU5BU5D_t1444911251* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); AnimationPairU5BU5D_t779925364* L_46 = V_7; __this->set_keySlots_6(L_46); SingleU5BU5D_t1444911251* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2050287957_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m2050287957_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m2050287957_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_16 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; AnimationPair_t1784808777 L_19 = (L_16)->GetAt(static_cast(L_18)); AnimationPair_t1784808777 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (AnimationPair_t1784808777 )L_19, (AnimationPair_t1784808777 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m2050287957_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); AnimationPairU5BU5D_t779925364* L_53 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_54 = V_2; AnimationPair_t1784808777 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (AnimationPair_t1784808777 )L_55); SingleU5BU5D_t1444911251* L_56 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_57 = V_2; float L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (float)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m1023054254_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m4164187286_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); AnimationPairU5BU5D_t779925364* L_2 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); AnimationPairU5BU5D_t779925364* L_3 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); SingleU5BU5D_t1444911251* L_4 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); SingleU5BU5D_t1444911251* L_5 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m2947799870_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m2947799870_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m2947799870_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_15 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AnimationPair_t1784808777 L_18 = (L_15)->GetAt(static_cast(L_17)); AnimationPair_t1784808777 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AnimationPair_t1784808777 )L_18, (AnimationPair_t1784808777 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m165867287_gshared (Dictionary_2_t680659097 * __this, float ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t3862006406 * L_0 = (( EqualityComparer_1_t3862006406 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; SingleU5BU5D_t1444911251* L_6 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; float L_9 = (L_6)->GetAt(static_cast(L_8)); float L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, float, float >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (float)L_9, (float)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m2588187019_gshared (Dictionary_2_t680659097 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m2588187019_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t170198657* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m2588187019_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t170198657*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t170198657*)((KeyValuePair_2U5BU5D_t170198657*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t170198657* L_8 = V_0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, KeyValuePair_2U5BU5D_t170198657*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t680659097 *)__this, (KeyValuePair_2U5BU5D_t170198657*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t170198657* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m1706846621_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m1706846621_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t170198657* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t170198657*)((KeyValuePair_2U5BU5D_t170198657*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t680659097 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t170198657* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t170198657* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); AnimationPair_t1784808777 L_18 = KeyValuePair_2_get_Key_m3935259486((KeyValuePair_2_t3078331264 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t170198657* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); float L_21 = KeyValuePair_2_get_Value_m61496988((KeyValuePair_2_t3078331264 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t680659097 *)__this); (( void (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_18, (float)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t170198657* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m1359533401_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m1359533401_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; AnimationPair_t1784808777 V_4; memset(&V_4, 0, sizeof(V_4)); float V_5 = 0.0f; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m1359533401_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_17 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; AnimationPair_t1784808777 L_20 = (L_17)->GetAt(static_cast(L_19)); AnimationPair_t1784808777 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (AnimationPair_t1784808777 )L_20, (AnimationPair_t1784808777 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); AnimationPairU5BU5D_t779925364* L_47 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(AnimationPair_t1784808777 )); AnimationPair_t1784808777 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (AnimationPair_t1784808777 )L_49); SingleU5BU5D_t1444911251* L_50 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(float)); float L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (float)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1754507923_gshared (Dictionary_2_t680659097 * __this, AnimationPair_t1784808777 ___key0, float* ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m1754507923_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m1754507923_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AnimationPair_t1784808777 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AnimationPair_t1784808777 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AnimationPair_t1784808777 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AnimationPairU5BU5D_t779925364* L_15 = (AnimationPairU5BU5D_t779925364*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AnimationPair_t1784808777 L_18 = (L_15)->GetAt(static_cast(L_17)); AnimationPair_t1784808777 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AnimationPair_t1784808777 , AnimationPair_t1784808777 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AnimationPair_t1784808777 )L_18, (AnimationPair_t1784808777 )L_19); if (!L_20) { goto IL_0090; } } { float* L_21 = ___value1; SingleU5BU5D_t1444911251* L_22 = (SingleU5BU5D_t1444911251*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; float L_25 = (L_22)->GetAt(static_cast(L_24)); *(float*)L_21 = L_25; return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { float* L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(float)); float L_31 = V_2; *(float*)L_30 = L_31; return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t870334568 * Dictionary_2_get_Keys_m903132046_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { KeyCollection_t870334568 * L_0 = (KeyCollection_t870334568 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t870334568 *, Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t2396703415 * Dictionary_2_get_Values_m174158172_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { ValueCollection_t2396703415 * L_0 = (ValueCollection_t2396703415 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t2396703415 *, Dictionary_2_t680659097 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR AnimationPair_t1784808777 Dictionary_2_ToTKey_m3502108891_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m3502108891_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m3502108891_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m3502108891_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(AnimationPair_t1784808777 *)((AnimationPair_t1784808777 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR float Dictionary_2_ToTValue_m2686032915_gshared (Dictionary_2_t680659097 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m2686032915_MetadataUsageId); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(float)); float L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m2686032915_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((*(float*)((float*)UnBox(L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m1285130498_gshared (Dictionary_2_t680659097 * __this, KeyValuePair_2_t3078331264 ___pair0, const RuntimeMethod* method) { float V_0 = 0.0f; { AnimationPair_t1784808777 L_0 = KeyValuePair_2_get_Key_m3935259486((KeyValuePair_2_t3078331264 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t680659097 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t680659097 *, AnimationPair_t1784808777 , float*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t680659097 *)__this, (AnimationPair_t1784808777 )L_0, (float*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t3862006406 * L_2 = (( EqualityComparer_1_t3862006406 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); float L_3 = KeyValuePair_2_get_Value_m61496988((KeyValuePair_2_t3078331264 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); float L_4 = V_0; NullCheck((EqualityComparer_1_t3862006406 *)L_2); bool L_5 = VirtFuncInvoker2< bool, float, float >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t3862006406 *)L_2, (float)L_3, (float)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2634841872 Dictionary_2_GetEnumerator_m1992072165_gshared (Dictionary_2_t680659097 * __this, const RuntimeMethod* method) { { Enumerator_t2634841872 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3120576164((&L_0), (Dictionary_2_t680659097 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m3137842122_gshared (RuntimeObject * __this /* static, unused */, AnimationPair_t1784808777 ___key0, float ___value1, const RuntimeMethod* method) { { AnimationPair_t1784808777 L_0 = ___key0; AnimationPair_t1784808777 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); float L_3 = ___value1; float L_4 = L_3; RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 14), &L_4); DictionaryEntry_t3123975638 L_6; memset(&L_6, 0, sizeof(L_6)); DictionaryEntry__ctor_m2585376310((&L_6), (RuntimeObject *)L_2, (RuntimeObject *)L_5, /*hidden argument*/NULL); return L_6; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2985062258_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4249896596_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1559684589_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m274253243_gshared (Dictionary_2_t1005009997 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3743994045_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m3743994045_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t3402682164 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m3743994045_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t3402682164 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t3402682164 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t3402682164 )L_9; AttachmentKeyTuple_t1548106539 L_10 = KeyValuePair_2_get_Key_m963096613((KeyValuePair_2_t3402682164 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m1565438370((KeyValuePair_2_t3402682164 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3268429813_gshared (Dictionary_2_t1005009997 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1890394840_gshared (Dictionary_2_t1005009997 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m4255458717_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1005009997 *)__this); KeyCollection_t1194685468 * L_0 = (( KeyCollection_t1194685468 * (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m1572452027_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1005009997 *)__this); ValueCollection_t2721054315 * L_0 = (( ValueCollection_t2721054315 * (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m787942275_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1005009997 *)__this); KeyCollection_t1194685468 * L_0 = (( KeyCollection_t1194685468 * (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m407640555_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1005009997 *)__this); ValueCollection_t2721054315 * L_0 = (( ValueCollection_t2721054315 * (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m1410597566_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m2025234599_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m3587107801_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )((*(AttachmentKeyTuple_t1548106539 *)((AttachmentKeyTuple_t1548106539 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); AttachmentKeyTuple_t1548106539 L_4 = (( AttachmentKeyTuple_t1548106539 (*) (Dictionary_2_t1005009997 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t1005009997 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m3494604927_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); AttachmentKeyTuple_t1548106539 L_1 = (( AttachmentKeyTuple_t1548106539 (*) (Dictionary_2_t1005009997 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1005009997 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1005009997 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m2440639281_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); AttachmentKeyTuple_t1548106539 L_1 = (( AttachmentKeyTuple_t1548106539 (*) (Dictionary_2_t1005009997 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1005009997 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1005009997 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m4050805578_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m4050805578_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m4050805578_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )((*(AttachmentKeyTuple_t1548106539 *)((AttachmentKeyTuple_t1548106539 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m2686686249_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m2686686249_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m2686686249_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1005009997 *)__this); (( bool (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )((*(AttachmentKeyTuple_t1548106539 *)((AttachmentKeyTuple_t1548106539 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m503427774_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m1125834114_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m264458701_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m3728511830_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2_t3402682164 ___keyValuePair0, const RuntimeMethod* method) { { AttachmentKeyTuple_t1548106539 L_0 = KeyValuePair_2_get_Key_m963096613((KeyValuePair_2_t3402682164 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m1565438370((KeyValuePair_2_t3402682164 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m3258325834_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2_t3402682164 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3402682164 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1005009997 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1005009997 *, KeyValuePair_2_t3402682164 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2_t3402682164 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m1150753985_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2U5BU5D_t2894604669* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2894604669* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, KeyValuePair_2U5BU5D_t2894604669*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2U5BU5D_t2894604669*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m804393108_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2_t3402682164 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t3402682164 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1005009997 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1005009997 *, KeyValuePair_2_t3402682164 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2_t3402682164 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { AttachmentKeyTuple_t1548106539 L_2 = KeyValuePair_2_get_Key_m963096613((KeyValuePair_2_t3402682164 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1005009997 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m22249248_gshared (Dictionary_2_t1005009997 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m22249248_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2894604669* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t1005009997 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t1005009997 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t2894604669*)((KeyValuePair_2U5BU5D_t2894604669*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t2894604669* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t2894604669* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, KeyValuePair_2U5BU5D_t2894604669*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2U5BU5D_t2894604669*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t2690507803 * L_10 = ((Dictionary_2_t1005009997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t1005009997 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t1005009997 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t2690507803 * L_12 = (Transform_1_t2690507803 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t2690507803 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t1005009997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t1005009997 *)(G_B4_2)); } IL_0046: { Transform_1_t2690507803 * L_13 = ((Dictionary_2_t1005009997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t1005009997 *)G_B5_2); (( void (*) (Dictionary_2_t1005009997 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t2690507803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t1005009997 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t2690507803 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2969214329 * L_17 = (Transform_1_t2969214329 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2969214329 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, RuntimeArray *, int32_t, Transform_1_t2969214329 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t2969214329 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m757053425_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { Enumerator_t2959192772 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3628206126((&L_0), (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2959192772 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m3267116967_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { Enumerator_t2959192772 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3628206126((&L_0), (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t2959192772 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m3315516997_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { ShimEnumerator_t1001730794 * L_0 = (ShimEnumerator_t1001730794 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t1001730794 *, Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1392765476_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m2478762498_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m2478762498_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m2478762498_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_15 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AttachmentKeyTuple_t1548106539 L_18 = (L_15)->GetAt(static_cast(L_17)); AttachmentKeyTuple_t1548106539 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AttachmentKeyTuple_t1548106539 )L_18, (AttachmentKeyTuple_t1548106539 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m2478762498_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2679166359_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m2679166359_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m2679166359_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_17 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; AttachmentKeyTuple_t1548106539 L_20 = (L_17)->GetAt(static_cast(L_19)); AttachmentKeyTuple_t1548106539 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (AttachmentKeyTuple_t1548106539 )L_20, (AttachmentKeyTuple_t1548106539 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); AttachmentKeyTupleU5BU5D_t3716404170* L_55 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_56 = V_2; AttachmentKeyTuple_t1548106539 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (AttachmentKeyTuple_t1548106539 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m2315467761_gshared (Dictionary_2_t1005009997 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m2315467761_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t1005009997 * G_B4_0 = NULL; Dictionary_2_t1005009997 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t1005009997 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m2315467761_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t1005009997 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t1005009997 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t1005009997 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t4012846171 * L_5 = (( EqualityComparer_1_t4012846171 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t1005009997 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m3462387177_gshared (Dictionary_2_t1005009997 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m3462387177_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((AttachmentKeyTupleU5BU5D_t3716404170*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m3662714245_gshared (Dictionary_2_t1005009997 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m3662714245_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m3662714245_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m3662714245_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m3662714245_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t1005009997 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m3662714245_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3402682164 Dictionary_2_make_pair_m2557486129_gshared (RuntimeObject * __this /* static, unused */, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { AttachmentKeyTuple_t1548106539 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t3402682164 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m317873167((&L_2), (AttachmentKeyTuple_t1548106539 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR AttachmentKeyTuple_t1548106539 Dictionary_2_pick_key_m3579569160_gshared (RuntimeObject * __this /* static, unused */, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { AttachmentKeyTuple_t1548106539 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m1055672577_gshared (RuntimeObject * __this /* static, unused */, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m2834596221_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2U5BU5D_t2894604669* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2894604669* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1005009997 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t2894604669* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2969214329 * L_5 = (Transform_1_t2969214329 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2969214329 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, KeyValuePair_2U5BU5D_t2894604669*, int32_t, Transform_1_t2969214329 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2U5BU5D_t2894604669*)L_2, (int32_t)L_3, (Transform_1_t2969214329 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1998306817_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m1998306817_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; AttachmentKeyTupleU5BU5D_t3716404170* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_11 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; AttachmentKeyTuple_t1548106539 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (AttachmentKeyTuple_t1548106539 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (AttachmentKeyTupleU5BU5D_t3716404170*)((AttachmentKeyTupleU5BU5D_t3716404170*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); AttachmentKeyTupleU5BU5D_t3716404170* L_40 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); AttachmentKeyTupleU5BU5D_t3716404170* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); AttachmentKeyTupleU5BU5D_t3716404170* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1133805875_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m1133805875_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m1133805875_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_16 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; AttachmentKeyTuple_t1548106539 L_19 = (L_16)->GetAt(static_cast(L_18)); AttachmentKeyTuple_t1548106539 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (AttachmentKeyTuple_t1548106539 )L_19, (AttachmentKeyTuple_t1548106539 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m1133805875_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); AttachmentKeyTupleU5BU5D_t3716404170* L_53 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_54 = V_2; AttachmentKeyTuple_t1548106539 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (AttachmentKeyTuple_t1548106539 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m3908785968_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m2637244907_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); AttachmentKeyTupleU5BU5D_t3716404170* L_2 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); AttachmentKeyTupleU5BU5D_t3716404170* L_3 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3501126993_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m3501126993_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m3501126993_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_15 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AttachmentKeyTuple_t1548106539 L_18 = (L_15)->GetAt(static_cast(L_17)); AttachmentKeyTuple_t1548106539 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AttachmentKeyTuple_t1548106539 )L_18, (AttachmentKeyTuple_t1548106539 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m1347148527_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m1097815259_gshared (Dictionary_2_t1005009997 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m1097815259_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t2894604669* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m1097815259_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t2894604669*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t2894604669*)((KeyValuePair_2U5BU5D_t2894604669*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t2894604669* L_8 = V_0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, KeyValuePair_2U5BU5D_t2894604669*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1005009997 *)__this, (KeyValuePair_2U5BU5D_t2894604669*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t2894604669* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m2978669183_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m2978669183_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t2894604669* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t2894604669*)((KeyValuePair_2U5BU5D_t2894604669*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1005009997 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t2894604669* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t2894604669* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); AttachmentKeyTuple_t1548106539 L_18 = KeyValuePair_2_get_Key_m963096613((KeyValuePair_2_t3402682164 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t2894604669* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m1565438370((KeyValuePair_2_t3402682164 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1005009997 *)__this); (( void (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t2894604669* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m2841442619_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m2841442619_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; AttachmentKeyTuple_t1548106539 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m2841442619_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_17 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; AttachmentKeyTuple_t1548106539 L_20 = (L_17)->GetAt(static_cast(L_19)); AttachmentKeyTuple_t1548106539 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (AttachmentKeyTuple_t1548106539 )L_20, (AttachmentKeyTuple_t1548106539 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); AttachmentKeyTupleU5BU5D_t3716404170* L_47 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(AttachmentKeyTuple_t1548106539 )); AttachmentKeyTuple_t1548106539 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (AttachmentKeyTuple_t1548106539 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m381693395_gshared (Dictionary_2_t1005009997 * __this, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m381693395_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m381693395_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTuple_t1548106539 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, AttachmentKeyTuple_t1548106539 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (AttachmentKeyTuple_t1548106539 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); AttachmentKeyTupleU5BU5D_t3716404170* L_15 = (AttachmentKeyTupleU5BU5D_t3716404170*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AttachmentKeyTuple_t1548106539 L_18 = (L_15)->GetAt(static_cast(L_17)); AttachmentKeyTuple_t1548106539 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, AttachmentKeyTuple_t1548106539 , AttachmentKeyTuple_t1548106539 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (AttachmentKeyTuple_t1548106539 )L_18, (AttachmentKeyTuple_t1548106539 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t1194685468 * Dictionary_2_get_Keys_m1775387877_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { KeyCollection_t1194685468 * L_0 = (KeyCollection_t1194685468 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t1194685468 *, Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t2721054315 * Dictionary_2_get_Values_m3158771547_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { ValueCollection_t2721054315 * L_0 = (ValueCollection_t2721054315 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t2721054315 *, Dictionary_2_t1005009997 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR AttachmentKeyTuple_t1548106539 Dictionary_2_ToTKey_m897541827_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m897541827_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m897541827_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m897541827_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(AttachmentKeyTuple_t1548106539 *)((AttachmentKeyTuple_t1548106539 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m3474741014_gshared (Dictionary_2_t1005009997 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m3474741014_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m3474741014_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m2681222515_gshared (Dictionary_2_t1005009997 * __this, KeyValuePair_2_t3402682164 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { AttachmentKeyTuple_t1548106539 L_0 = KeyValuePair_2_get_Key_m963096613((KeyValuePair_2_t3402682164 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1005009997 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1005009997 *, AttachmentKeyTuple_t1548106539 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t1005009997 *)__this, (AttachmentKeyTuple_t1548106539 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m1565438370((KeyValuePair_2_t3402682164 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t2959192772 Dictionary_2_GetEnumerator_m3606951935_gshared (Dictionary_2_t1005009997 * __this, const RuntimeMethod* method) { { Enumerator_t2959192772 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3628206126((&L_0), (Dictionary_2_t1005009997 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m306168818_gshared (RuntimeObject * __this /* static, unused */, AttachmentKeyTuple_t1548106539 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { AttachmentKeyTuple_t1548106539 L_0 = ___key0; AttachmentKeyTuple_t1548106539 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1002443439_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m214071326_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2239930828_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m328811837_gshared (Dictionary_2_t3296068444 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m579604901_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m579604901_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t1398773315 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m579604901_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t1398773315 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t1398773315 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t1398773315 )L_9; MaterialTexturePair_t1637207048 L_10 = KeyValuePair_2_get_Key_m838773324((KeyValuePair_2_t1398773315 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m1354295800((KeyValuePair_2_t1398773315 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2756698566_gshared (Dictionary_2_t3296068444 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2845837763_gshared (Dictionary_2_t3296068444 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m752942776_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t3296068444 *)__this); KeyCollection_t3485743915 * L_0 = (( KeyCollection_t3485743915 * (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m645190804_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t3296068444 *)__this); ValueCollection_t717145466 * L_0 = (( ValueCollection_t717145466 * (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m3828804793_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t3296068444 *)__this); KeyCollection_t3485743915 * L_0 = (( KeyCollection_t3485743915 * (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m195278919_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t3296068444 *)__this); ValueCollection_t717145466 * L_0 = (( ValueCollection_t717145466 * (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m3736396368_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m2629572202_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m3441301140_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )((*(MaterialTexturePair_t1637207048 *)((MaterialTexturePair_t1637207048 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); MaterialTexturePair_t1637207048 L_4 = (( MaterialTexturePair_t1637207048 (*) (Dictionary_2_t3296068444 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t3296068444 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m1884658525_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); MaterialTexturePair_t1637207048 L_1 = (( MaterialTexturePair_t1637207048 (*) (Dictionary_2_t3296068444 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t3296068444 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t3296068444 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m136885191_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); MaterialTexturePair_t1637207048 L_1 = (( MaterialTexturePair_t1637207048 (*) (Dictionary_2_t3296068444 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t3296068444 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t3296068444 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m3700571456_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m3700571456_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m3700571456_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )((*(MaterialTexturePair_t1637207048 *)((MaterialTexturePair_t1637207048 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m398630801_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m398630801_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m398630801_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t3296068444 *)__this); (( bool (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )((*(MaterialTexturePair_t1637207048 *)((MaterialTexturePair_t1637207048 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m2305140115_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m1603657371_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2595022112_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m883992665_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2_t1398773315 ___keyValuePair0, const RuntimeMethod* method) { { MaterialTexturePair_t1637207048 L_0 = KeyValuePair_2_get_Key_m838773324((KeyValuePair_2_t1398773315 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m1354295800((KeyValuePair_2_t1398773315 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m969570467_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2_t1398773315 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t1398773315 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t3296068444 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t3296068444 *, KeyValuePair_2_t1398773315 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2_t1398773315 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2580399549_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2U5BU5D_t3779719506* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t3779719506* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, KeyValuePair_2U5BU5D_t3779719506*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2U5BU5D_t3779719506*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2729603722_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2_t1398773315 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t1398773315 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t3296068444 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t3296068444 *, KeyValuePair_2_t1398773315 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2_t1398773315 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { MaterialTexturePair_t1637207048 L_2 = KeyValuePair_2_get_Key_m838773324((KeyValuePair_2_t1398773315 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t3296068444 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m4233937443_gshared (Dictionary_2_t3296068444 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m4233937443_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t3779719506* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t3296068444 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t3296068444 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t3779719506*)((KeyValuePair_2U5BU5D_t3779719506*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t3779719506* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t3779719506* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, KeyValuePair_2U5BU5D_t3779719506*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2U5BU5D_t3779719506*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t3575622640 * L_10 = ((Dictionary_2_t3296068444_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t3296068444 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t3296068444 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t3575622640 * L_12 = (Transform_1_t3575622640 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t3575622640 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t3296068444_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t3296068444 *)(G_B4_2)); } IL_0046: { Transform_1_t3575622640 * L_13 = ((Dictionary_2_t3296068444_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t3296068444 *)G_B5_2); (( void (*) (Dictionary_2_t3296068444 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t3575622640 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t3296068444 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t3575622640 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t1850420317 * L_17 = (Transform_1_t1850420317 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t1850420317 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, RuntimeArray *, int32_t, Transform_1_t1850420317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t1850420317 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m1600433509_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { Enumerator_t955283923 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2762133143((&L_0), (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t955283923 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m3544341985_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { Enumerator_t955283923 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2762133143((&L_0), (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t955283923 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m2316300588_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { ShimEnumerator_t3292789241 * L_0 = (ShimEnumerator_t3292789241 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t3292789241 *, Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1110369340_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m2127596335_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m2127596335_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m2127596335_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_15 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; MaterialTexturePair_t1637207048 L_18 = (L_15)->GetAt(static_cast(L_17)); MaterialTexturePair_t1637207048 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (MaterialTexturePair_t1637207048 )L_18, (MaterialTexturePair_t1637207048 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m2127596335_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1218216257_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m1218216257_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m1218216257_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_17 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; MaterialTexturePair_t1637207048 L_20 = (L_17)->GetAt(static_cast(L_19)); MaterialTexturePair_t1637207048 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (MaterialTexturePair_t1637207048 )L_20, (MaterialTexturePair_t1637207048 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); MaterialTexturePairU5BU5D_t1712495321* L_55 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_56 = V_2; MaterialTexturePair_t1637207048 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (MaterialTexturePair_t1637207048 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m534316954_gshared (Dictionary_2_t3296068444 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m534316954_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t3296068444 * G_B4_0 = NULL; Dictionary_2_t3296068444 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t3296068444 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m534316954_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t3296068444 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t3296068444 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t3296068444 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t4101946680 * L_5 = (( EqualityComparer_1_t4101946680 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t3296068444 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m3592362470_gshared (Dictionary_2_t3296068444 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m3592362470_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((MaterialTexturePairU5BU5D_t1712495321*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m527544477_gshared (Dictionary_2_t3296068444 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m527544477_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m527544477_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m527544477_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m527544477_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t3296068444 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m527544477_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t1398773315 Dictionary_2_make_pair_m2636993518_gshared (RuntimeObject * __this /* static, unused */, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { MaterialTexturePair_t1637207048 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t1398773315 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m3046801555((&L_2), (MaterialTexturePair_t1637207048 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR MaterialTexturePair_t1637207048 Dictionary_2_pick_key_m3637392132_gshared (RuntimeObject * __this /* static, unused */, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { MaterialTexturePair_t1637207048 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m991470788_gshared (RuntimeObject * __this /* static, unused */, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m3541590912_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2U5BU5D_t3779719506* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t3779719506* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t3296068444 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t3779719506* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t1850420317 * L_5 = (Transform_1_t1850420317 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t1850420317 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, KeyValuePair_2U5BU5D_t3779719506*, int32_t, Transform_1_t1850420317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2U5BU5D_t3779719506*)L_2, (int32_t)L_3, (Transform_1_t1850420317 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m3263149725_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m3263149725_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; MaterialTexturePairU5BU5D_t1712495321* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_11 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; MaterialTexturePair_t1637207048 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (MaterialTexturePair_t1637207048 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (MaterialTexturePairU5BU5D_t1712495321*)((MaterialTexturePairU5BU5D_t1712495321*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); MaterialTexturePairU5BU5D_t1712495321* L_40 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); MaterialTexturePairU5BU5D_t1712495321* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); MaterialTexturePairU5BU5D_t1712495321* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m3342489446_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m3342489446_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m3342489446_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_16 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; MaterialTexturePair_t1637207048 L_19 = (L_16)->GetAt(static_cast(L_18)); MaterialTexturePair_t1637207048 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (MaterialTexturePair_t1637207048 )L_19, (MaterialTexturePair_t1637207048 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m3342489446_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); MaterialTexturePairU5BU5D_t1712495321* L_53 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_54 = V_2; MaterialTexturePair_t1637207048 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (MaterialTexturePair_t1637207048 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m2864964048_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m2754063775_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); MaterialTexturePairU5BU5D_t1712495321* L_2 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); MaterialTexturePairU5BU5D_t1712495321* L_3 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m2506361564_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m2506361564_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m2506361564_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_15 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; MaterialTexturePair_t1637207048 L_18 = (L_15)->GetAt(static_cast(L_17)); MaterialTexturePair_t1637207048 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (MaterialTexturePair_t1637207048 )L_18, (MaterialTexturePair_t1637207048 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m831658281_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m1627942051_gshared (Dictionary_2_t3296068444 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m1627942051_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t3779719506* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m1627942051_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t3779719506*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t3779719506*)((KeyValuePair_2U5BU5D_t3779719506*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t3779719506* L_8 = V_0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, KeyValuePair_2U5BU5D_t3779719506*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t3296068444 *)__this, (KeyValuePair_2U5BU5D_t3779719506*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t3779719506* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m4152852297_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m4152852297_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t3779719506* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t3779719506*)((KeyValuePair_2U5BU5D_t3779719506*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t3296068444 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t3779719506* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t3779719506* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); MaterialTexturePair_t1637207048 L_18 = KeyValuePair_2_get_Key_m838773324((KeyValuePair_2_t1398773315 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t3779719506* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m1354295800((KeyValuePair_2_t1398773315 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t3296068444 *)__this); (( void (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t3779719506* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m3741772376_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m3741772376_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; MaterialTexturePair_t1637207048 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m3741772376_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_17 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; MaterialTexturePair_t1637207048 L_20 = (L_17)->GetAt(static_cast(L_19)); MaterialTexturePair_t1637207048 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (MaterialTexturePair_t1637207048 )L_20, (MaterialTexturePair_t1637207048 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); MaterialTexturePairU5BU5D_t1712495321* L_47 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(MaterialTexturePair_t1637207048 )); MaterialTexturePair_t1637207048 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (MaterialTexturePair_t1637207048 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1230494024_gshared (Dictionary_2_t3296068444 * __this, MaterialTexturePair_t1637207048 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m1230494024_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m1230494024_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePair_t1637207048 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, MaterialTexturePair_t1637207048 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (MaterialTexturePair_t1637207048 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); MaterialTexturePairU5BU5D_t1712495321* L_15 = (MaterialTexturePairU5BU5D_t1712495321*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; MaterialTexturePair_t1637207048 L_18 = (L_15)->GetAt(static_cast(L_17)); MaterialTexturePair_t1637207048 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, MaterialTexturePair_t1637207048 , MaterialTexturePair_t1637207048 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (MaterialTexturePair_t1637207048 )L_18, (MaterialTexturePair_t1637207048 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t3485743915 * Dictionary_2_get_Keys_m4112199749_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { KeyCollection_t3485743915 * L_0 = (KeyCollection_t3485743915 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t3485743915 *, Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t717145466 * Dictionary_2_get_Values_m3023755863_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { ValueCollection_t717145466 * L_0 = (ValueCollection_t717145466 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t717145466 *, Dictionary_2_t3296068444 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR MaterialTexturePair_t1637207048 Dictionary_2_ToTKey_m3543212882_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m3543212882_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m3543212882_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m3543212882_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(MaterialTexturePair_t1637207048 *)((MaterialTexturePair_t1637207048 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m3246137698_gshared (Dictionary_2_t3296068444 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m3246137698_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m3246137698_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m3068397274_gshared (Dictionary_2_t3296068444 * __this, KeyValuePair_2_t1398773315 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { MaterialTexturePair_t1637207048 L_0 = KeyValuePair_2_get_Key_m838773324((KeyValuePair_2_t1398773315 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t3296068444 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t3296068444 *, MaterialTexturePair_t1637207048 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t3296068444 *)__this, (MaterialTexturePair_t1637207048 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m1354295800((KeyValuePair_2_t1398773315 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t955283923 Dictionary_2_GetEnumerator_m1389523583_gshared (Dictionary_2_t3296068444 * __this, const RuntimeMethod* method) { { Enumerator_t955283923 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2762133143((&L_0), (Dictionary_2_t3296068444 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m2739611723_gshared (RuntimeObject * __this /* static, unused */, MaterialTexturePair_t1637207048 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { MaterialTexturePair_t1637207048 L_0 = ___key0; MaterialTexturePair_t1637207048 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #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,System.Object>::.ctor() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1681968067_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2138386130_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)((int32_t)10), (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IDictionary`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m468825161_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m299312834_gshared (Dictionary_2_t1701842337 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4144296627_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2__ctor_m4144296627_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2_t4099514504 V_1; memset(&V_1, 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___dictionary0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2957729587, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2__ctor_m4144296627_RuntimeMethod_var); } IL_0017: { RuntimeObject* L_2 = ___dictionary0; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1,System.Object>>::get_Count() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 2), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; RuntimeObject* L_5 = ___comparer1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)L_4, (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject*)L_6); RuntimeObject* L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1,System.Object>>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 3), (RuntimeObject*)L_6); V_2 = (RuntimeObject*)L_7; } IL_002d: try { // begin try (depth: 1) { goto IL_004d; } IL_0032: { RuntimeObject* L_8 = V_2; NullCheck((RuntimeObject*)L_8); KeyValuePair_2_t4099514504 L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t4099514504 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (RuntimeObject*)L_8); V_1 = (KeyValuePair_2_t4099514504 )L_9; KeyValuePair_2_t2530217319 L_10 = KeyValuePair_2_get_Key_m29076520((KeyValuePair_2_t4099514504 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_11 = KeyValuePair_2_get_Value_m1757210611((KeyValuePair_2_t4099514504 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); } IL_004d: { RuntimeObject* L_12 = V_2; NullCheck((RuntimeObject*)L_12); bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_12); if (L_13) { goto IL_0032; } } IL_0058: { IL2CPP_LEAVE(0x68, FINALLY_005d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005d; } FINALLY_005d: { // begin finally (depth: 1) { RuntimeObject* L_14 = V_2; if (L_14) { goto IL_0061; } } IL_0060: { IL2CPP_END_FINALLY(93) } IL_0061: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_15); IL2CPP_END_FINALLY(93) } } // end finally (depth: 1) IL2CPP_CLEANUP(93) { IL2CPP_JUMP_TBL(0x68, IL_0068) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0068: { return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4070905542_gshared (Dictionary_2_t1701842337 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; RuntimeObject* L_1 = ___comparer1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3050321599_gshared (Dictionary_2_t1701842337 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_0 = ___info0; __this->set_serialization_info_13(L_0); return; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m1216014664_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1701842337 *)__this); KeyCollection_t1891517808 * L_0 = (( KeyCollection_t1891517808 * (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m2712794803_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1701842337 *)__this); ValueCollection_t3417886655 * L_0 = (( ValueCollection_t3417886655 * (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Keys() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m3003342685_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1701842337 *)__this); KeyCollection_t1891517808 * L_0 = (( KeyCollection_t1891517808 * (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 8)); return L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Values() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_m4239294880_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t1701842337 *)__this); ValueCollection_t3417886655 * L_0 = (( ValueCollection_t3417886655 * (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); return L_0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_IsFixedSize() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m2960251469_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m1540307058_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Item(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m154405933_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_002f; } } { RuntimeObject * L_1 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); bool L_2 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )((*(KeyValuePair_2_t2530217319 *)((KeyValuePair_2_t2530217319 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); if (!L_2) { goto IL_002f; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); KeyValuePair_2_t2530217319 L_4 = (( KeyValuePair_2_t2530217319 (*) (Dictionary_2_t1701842337 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); NullCheck((Dictionary_2_t1701842337 *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); return L_5; } IL_002f: { return NULL; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.set_Item(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m3236004116_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); KeyValuePair_2_t2530217319 L_1 = (( KeyValuePair_2_t2530217319 (*) (Dictionary_2_t1701842337 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1701842337 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1701842337 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.Add(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m564701962_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); KeyValuePair_2_t2530217319 L_1 = (( KeyValuePair_2_t2530217319 (*) (Dictionary_2_t1701842337 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RuntimeObject * L_2 = ___value1; NullCheck((Dictionary_2_t1701842337 *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (Dictionary_2_t1701842337 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.Contains(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_m2459660531_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Contains_m2459660531_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Contains_m2459660531_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); bool L_4 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )((*(KeyValuePair_2_t2530217319 *)((KeyValuePair_2_t2530217319 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); return L_4; } IL_0029: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.Remove(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m2630027713_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_IDictionary_Remove_m2630027713_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_System_Collections_IDictionary_Remove_m2630027713_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0029; } } { RuntimeObject * L_3 = ___key0; NullCheck((Dictionary_2_t1701842337 *)__this); (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )((*(KeyValuePair_2_t2530217319 *)((KeyValuePair_2_t2530217319 *)UnBox(L_3, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_0029: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m3447928303_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m3669371776_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { return __this; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2052073149_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m4180322430_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t4099514504 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t2530217319 L_0 = KeyValuePair_2_get_Key_m29076520((KeyValuePair_2_t4099514504 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); RuntimeObject * L_1 = KeyValuePair_2_get_Value_m1757210611((KeyValuePair_2_t4099514504 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m2184093508_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t4099514504 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t4099514504 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1701842337 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t4099514504 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t4099514504 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); return L_1; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2978719441_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2U5BU5D_t1695704153* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t1695704153* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2U5BU5D_t1695704153*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2U5BU5D_t1695704153*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2628640478_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t4099514504 ___keyValuePair0, const RuntimeMethod* method) { { KeyValuePair_2_t4099514504 L_0 = ___keyValuePair0; NullCheck((Dictionary_2_t1701842337 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t4099514504 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t4099514504 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)); if (L_1) { goto IL_000e; } } { return (bool)0; } IL_000e: { KeyValuePair_2_t2530217319 L_2 = KeyValuePair_2_get_Key_m29076520((KeyValuePair_2_t4099514504 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1701842337 *)__this); bool L_3 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); return L_3; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m2212756770_gshared (Dictionary_2_t1701842337 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_System_Collections_ICollection_CopyTo_m2212756770_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t1695704153* V_0 = NULL; DictionaryEntryU5BU5D_t4217117203* V_1 = NULL; int32_t G_B5_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B5_1 = NULL; Dictionary_2_t1701842337 * G_B5_2 = NULL; int32_t G_B4_0 = 0; DictionaryEntryU5BU5D_t4217117203* G_B4_1 = NULL; Dictionary_2_t1701842337 * G_B4_2 = NULL; { RuntimeArray * L_0 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t1695704153*)((KeyValuePair_2U5BU5D_t1695704153*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); KeyValuePair_2U5BU5D_t1695704153* L_1 = V_0; if (!L_1) { goto IL_0016; } } { KeyValuePair_2U5BU5D_t1695704153* L_2 = V_0; int32_t L_3 = ___index1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2U5BU5D_t1695704153*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2U5BU5D_t1695704153*)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); return; } IL_0016: { RuntimeArray * L_4 = ___array0; int32_t L_5 = ___index1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeArray *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); RuntimeArray * L_6 = ___array0; V_1 = (DictionaryEntryU5BU5D_t4217117203*)((DictionaryEntryU5BU5D_t4217117203*)IsInst((RuntimeObject*)L_6, DictionaryEntryU5BU5D_t4217117203_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t4217117203* L_7 = V_1; if (!L_7) { goto IL_0051; } } { DictionaryEntryU5BU5D_t4217117203* L_8 = V_1; int32_t L_9 = ___index1; Transform_1_t1491607287 * L_10 = ((Dictionary_2_t1701842337_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); G_B4_0 = L_9; G_B4_1 = L_8; G_B4_2 = ((Dictionary_2_t1701842337 *)(__this)); if (L_10) { G_B5_0 = L_9; G_B5_1 = L_8; G_B5_2 = ((Dictionary_2_t1701842337 *)(__this)); goto IL_0046; } } { intptr_t L_11 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 23); Transform_1_t1491607287 * L_12 = (Transform_1_t1491607287 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 24)); (( void (*) (Transform_1_t1491607287 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(L_12, (RuntimeObject *)NULL, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); ((Dictionary_2_t1701842337_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->set_U3CU3Ef__amU24cacheB_15(L_12); G_B5_0 = G_B4_0; G_B5_1 = G_B4_1; G_B5_2 = ((Dictionary_2_t1701842337 *)(G_B4_2)); } IL_0046: { Transform_1_t1491607287 * L_13 = ((Dictionary_2_t1701842337_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)))->get_U3CU3Ef__amU24cacheB_15(); NullCheck((Dictionary_2_t1701842337 *)G_B5_2); (( void (*) (Dictionary_2_t1701842337 *, DictionaryEntryU5BU5D_t4217117203*, int32_t, Transform_1_t1491607287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((Dictionary_2_t1701842337 *)G_B5_2, (DictionaryEntryU5BU5D_t4217117203*)G_B5_1, (int32_t)G_B5_0, (Transform_1_t1491607287 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); return; } IL_0051: { RuntimeArray * L_14 = ___array0; int32_t L_15 = ___index1; intptr_t L_16 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2467146153 * L_17 = (Transform_1_t2467146153 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2467146153 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_17, (RuntimeObject *)NULL, (intptr_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, RuntimeArray *, int32_t, Transform_1_t2467146153 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeArray *)L_14, (int32_t)L_15, (Transform_1_t2467146153 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IEnumerable.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m3509237295_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { Enumerator_t3656025112 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3959408413((&L_0), (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t3656025112 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IEnumerable>.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m13419875_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { Enumerator_t3656025112 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3959408413((&L_0), (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); Enumerator_t3656025112 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 31), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m1526522916_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { ShimEnumerator_t1698563134 * L_0 = (ShimEnumerator_t1698563134 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (ShimEnumerator_t1698563134 *, Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_0, (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)); return L_0; } } // System.Int32 System.Collections.Generic.Dictionary`2,System.Object>::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m738804402_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_10(); return L_0; } } // TValue System.Collections.Generic.Dictionary`2,System.Object>::get_Item(TKey) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m2458942866_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_get_Item_m2458942866_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_get_Item_m2458942866_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_009b; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0089; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_15 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_t2530217319 L_18 = (L_15)->GetAt(static_cast(L_17)); KeyValuePair_2_t2530217319 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (KeyValuePair_2_t2530217319 )L_18, (KeyValuePair_2_t2530217319 )L_19); if (!L_20) { goto IL_0089; } } { ObjectU5BU5D_t2843939325* L_21 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject * L_24 = (L_21)->GetAt(static_cast(L_23)); return L_24; } IL_0089: { LinkU5BU5D_t964245573* L_25 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_Next_1(); V_1 = (int32_t)L_27; } IL_009b: { int32_t L_28 = V_1; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0048; } } { KeyNotFoundException_t2292407383 * L_29 = (KeyNotFoundException_t2292407383 *)il2cpp_codegen_object_new(KeyNotFoundException_t2292407383_il2cpp_TypeInfo_var); KeyNotFoundException__ctor_m541499307(L_29, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Dictionary_2_get_Item_m2458942866_RuntimeMethod_var); } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::set_Item(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m3389537028_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_set_Item_m3389537028_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_set_Item_m3389537028_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_3 = (int32_t)(-1); int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_00a2; } } IL_004e: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0087; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_17 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_t2530217319 L_20 = (L_17)->GetAt(static_cast(L_19)); KeyValuePair_2_t2530217319 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (KeyValuePair_2_t2530217319 )L_20, (KeyValuePair_2_t2530217319 )L_21); if (!L_22) { goto IL_0087; } } { goto IL_00a2; } IL_0087: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_004e; } } IL_00a2: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_0166; } } { int32_t L_29 = (int32_t)__this->get_count_10(); int32_t L_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); V_4 = (int32_t)L_30; __this->set_count_10(L_30); int32_t L_31 = V_4; int32_t L_32 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_31) <= ((int32_t)L_32))) { goto IL_00de; } } { NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_33 = V_0; Int32U5BU5D_t385246372* L_34 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_34); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))); } IL_00de: { int32_t L_35 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_35; int32_t L_36 = V_2; if ((!(((uint32_t)L_36) == ((uint32_t)(-1))))) { goto IL_0105; } } { int32_t L_37 = (int32_t)__this->get_touchedSlots_8(); int32_t L_38 = (int32_t)L_37; V_4 = (int32_t)L_38; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); int32_t L_39 = V_4; V_2 = (int32_t)L_39; goto IL_011c; } IL_0105: { LinkU5BU5D_t964245573* L_40 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_41 = V_2; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_Next_1(); __this->set_emptySlot_9(L_42); } IL_011c: { LinkU5BU5D_t964245573* L_43 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_44 = V_2; NullCheck(L_43); Int32U5BU5D_t385246372* L_45 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_46 = V_1; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); ((L_43)->GetAddressAt(static_cast(L_44)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1))); Int32U5BU5D_t385246372* L_49 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_50 = V_1; int32_t L_51 = V_2; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); LinkU5BU5D_t964245573* L_52 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_53 = V_2; NullCheck(L_52); int32_t L_54 = V_0; ((L_52)->GetAddressAt(static_cast(L_53)))->set_HashCode_0(L_54); KeyValuePair_2U5BU5D_t118269214* L_55 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_56 = V_2; KeyValuePair_2_t2530217319 L_57 = ___key0; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (KeyValuePair_2_t2530217319 )L_57); goto IL_01b5; } IL_0166: { int32_t L_58 = V_3; if ((((int32_t)L_58) == ((int32_t)(-1)))) { goto IL_01b5; } } { LinkU5BU5D_t964245573* L_59 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_60 = V_3; NullCheck(L_59); LinkU5BU5D_t964245573* L_61 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_62 = V_2; NullCheck(L_61); int32_t L_63 = (int32_t)((L_61)->GetAddressAt(static_cast(L_62)))->get_Next_1(); ((L_59)->GetAddressAt(static_cast(L_60)))->set_Next_1(L_63); LinkU5BU5D_t964245573* L_64 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_65 = V_2; NullCheck(L_64); Int32U5BU5D_t385246372* L_66 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_67 = V_1; NullCheck(L_66); int32_t L_68 = L_67; int32_t L_69 = (L_66)->GetAt(static_cast(L_68)); ((L_64)->GetAddressAt(static_cast(L_65)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1))); Int32U5BU5D_t385246372* L_70 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_71 = V_1; int32_t L_72 = V_2; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); } IL_01b5: { ObjectU5BU5D_t2843939325* L_73 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_74 = V_2; RuntimeObject * L_75 = ___value1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (RuntimeObject *)L_75); int32_t L_76 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1))); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Init_m920430474_gshared (Dictionary_2_t1701842337 * __this, int32_t ___capacity0, RuntimeObject* ___hcp1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Init_m920430474_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Dictionary_2_t1701842337 * G_B4_0 = NULL; Dictionary_2_t1701842337 * G_B3_0 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t1701842337 * G_B5_1 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, (String_t*)_stringLiteral3623012086, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Init_m920430474_RuntimeMethod_var); } IL_0012: { RuntimeObject* L_2 = ___hcp1; G_B3_0 = ((Dictionary_2_t1701842337 *)(__this)); if (!L_2) { G_B4_0 = ((Dictionary_2_t1701842337 *)(__this)); goto IL_0021; } } { RuntimeObject* L_3 = ___hcp1; V_0 = (RuntimeObject*)L_3; RuntimeObject* L_4 = V_0; G_B5_0 = L_4; G_B5_1 = ((Dictionary_2_t1701842337 *)(G_B3_0)); goto IL_0026; } IL_0021: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 38)); EqualityComparer_1_t699989655 * L_5 = (( EqualityComparer_1_t699989655 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); G_B5_0 = ((RuntimeObject*)(L_5)); G_B5_1 = ((Dictionary_2_t1701842337 *)(G_B4_0)); } IL_0026: { NullCheck(G_B5_1); G_B5_1->set_hcp_12(G_B5_0); int32_t L_6 = ___capacity0; if (L_6) { goto IL_0035; } } { ___capacity0 = (int32_t)((int32_t)10); } IL_0035: { int32_t L_7 = ___capacity0; ___capacity0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((float)((float)(((float)((float)L_7)))/(float)(0.9f)))))), (int32_t)1)); int32_t L_8 = ___capacity0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_generation_14(0); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::InitArrays(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_InitArrays_m3601306546_gshared (Dictionary_2_t1701842337 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_InitArrays_m3601306546_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___size0; __this->set_table_4(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___size0; __this->set_linkSlots_5(((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_1))); __this->set_emptySlot_9((-1)); int32_t L_2 = ___size0; __this->set_keySlots_6(((KeyValuePair_2U5BU5D_t118269214*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_2))); int32_t L_3 = ___size0; __this->set_valueSlots_7(((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_3))); __this->set_touchedSlots_8(0); Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_4); __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))), (float)(0.9f))))))); int32_t L_5 = (int32_t)__this->get_threshold_11(); if (L_5) { goto IL_0074; } } { Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0))) { goto IL_0074; } } { __this->set_threshold_11(1); } IL_0074: { return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::CopyToCheck(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyToCheck_m140838694_gshared (Dictionary_2_t1701842337 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_CopyToCheck_m140838694_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_CopyToCheck_m140838694_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0023; } } { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Dictionary_2_CopyToCheck_m140838694_RuntimeMethod_var); } IL_0023: { int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6 = Array_get_Length_m21610649((RuntimeArray *)L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_003a; } } { ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_7, (String_t*)_stringLiteral2973413626, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_CopyToCheck_m140838694_RuntimeMethod_var); } IL_003a: { RuntimeArray * L_8 = ___array0; NullCheck((RuntimeArray *)L_8); int32_t L_9 = Array_get_Length_m21610649((RuntimeArray *)L_8, /*hidden argument*/NULL); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t1701842337 *)__this); int32_t L_11 = (( int32_t (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0058; } } { ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_12, (String_t*)_stringLiteral751398076, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,Dictionary_2_CopyToCheck_m140838694_RuntimeMethod_var); } IL_0058: { return; } } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2,System.Object>::make_pair(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t4099514504 Dictionary_2_make_pair_m3152852600_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { KeyValuePair_2_t2530217319 L_0 = ___key0; RuntimeObject * L_1 = ___value1; KeyValuePair_2_t4099514504 L_2; memset(&L_2, 0, sizeof(L_2)); KeyValuePair_2__ctor_m4146568060((&L_2), (KeyValuePair_2_t2530217319 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 44)); return L_2; } } // TKey System.Collections.Generic.Dictionary`2,System.Object>::pick_key(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2530217319 Dictionary_2_pick_key_m681452292_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { KeyValuePair_2_t2530217319 L_0 = ___key0; return L_0; } } // TValue System.Collections.Generic.Dictionary`2,System.Object>::pick_value(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_pick_value_m4137132103_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value1; return L_0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m3014582200_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2U5BU5D_t1695704153* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t1695704153* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, RuntimeArray *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)->methodPointer)((Dictionary_2_t1701842337 *)__this, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 21)); KeyValuePair_2U5BU5D_t1695704153* L_2 = ___array0; int32_t L_3 = ___index1; intptr_t L_4 = (intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27); Transform_1_t2467146153 * L_5 = (Transform_1_t2467146153 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 28)); (( void (*) (Transform_1_t2467146153 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)(L_5, (RuntimeObject *)NULL, (intptr_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2U5BU5D_t1695704153*, int32_t, Transform_1_t2467146153 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2U5BU5D_t1695704153*)L_2, (int32_t)L_3, (Transform_1_t2467146153 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Resize() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1989299227_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Resize_m1989299227_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; LinkU5BU5D_t964245573* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; KeyValuePair_2U5BU5D_t118269214* V_7 = NULL; ObjectU5BU5D_t2843939325* V_8 = NULL; int32_t V_9 = 0; { Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var); int32_t L_1 = Hashtable_ToPrime_m33531354(NULL /*static, unused*/, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; V_1 = (Int32U5BU5D_t385246372*)((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_2)); int32_t L_3 = V_0; V_2 = (LinkU5BU5D_t964245573*)((LinkU5BU5D_t964245573*)SZArrayNew(LinkU5BU5D_t964245573_il2cpp_TypeInfo_var, (uint32_t)L_3)); V_3 = (int32_t)0; goto IL_00b1; } IL_0027: { Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)); goto IL_00a5; } IL_0038: { LinkU5BU5D_t964245573* L_8 = V_2; int32_t L_9 = V_4; NullCheck(L_8); RuntimeObject* L_10 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_11 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; KeyValuePair_2_t2530217319 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((RuntimeObject*)L_10); int32_t L_15 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_10, (KeyValuePair_2_t2530217319 )L_14); int32_t L_16 = (int32_t)((int32_t)((int32_t)L_15|(int32_t)((int32_t)-2147483648LL))); V_9 = (int32_t)L_16; ((L_8)->GetAddressAt(static_cast(L_9)))->set_HashCode_0(L_16); int32_t L_17 = V_9; V_5 = (int32_t)L_17; int32_t L_18 = V_5; int32_t L_19 = V_0; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_19)); LinkU5BU5D_t964245573* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); Int32U5BU5D_t385246372* L_22 = V_1; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); ((L_20)->GetAddressAt(static_cast(L_21)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); Int32U5BU5D_t385246372* L_26 = V_1; int32_t L_27 = V_6; int32_t L_28 = V_4; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); LinkU5BU5D_t964245573* L_29 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_Next_1(); V_4 = (int32_t)L_31; } IL_00a5: { int32_t L_32 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)(-1))))) { goto IL_0038; } } { int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_00b1: { int32_t L_34 = V_3; Int32U5BU5D_t385246372* L_35 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length))))))) { goto IL_0027; } } { Int32U5BU5D_t385246372* L_36 = V_1; __this->set_table_4(L_36); LinkU5BU5D_t964245573* L_37 = V_2; __this->set_linkSlots_5(L_37); int32_t L_38 = V_0; V_7 = (KeyValuePair_2U5BU5D_t118269214*)((KeyValuePair_2U5BU5D_t118269214*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 40), (uint32_t)L_38)); int32_t L_39 = V_0; V_8 = (ObjectU5BU5D_t2843939325*)((ObjectU5BU5D_t2843939325*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 41), (uint32_t)L_39)); KeyValuePair_2U5BU5D_t118269214* L_40 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); KeyValuePair_2U5BU5D_t118269214* L_41 = V_7; int32_t L_42 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_40, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_41, (int32_t)0, (int32_t)L_42, /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_43 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_44 = V_8; int32_t L_45 = (int32_t)__this->get_touchedSlots_8(); Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_43, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_44, (int32_t)0, (int32_t)L_45, /*hidden argument*/NULL); KeyValuePair_2U5BU5D_t118269214* L_46 = V_7; __this->set_keySlots_6(L_46); ObjectU5BU5D_t2843939325* L_47 = V_8; __this->set_valueSlots_7(L_47); int32_t L_48 = V_0; __this->set_threshold_11((((int32_t)((int32_t)((float)il2cpp_codegen_multiply((float)(((float)((float)L_48))), (float)(0.9f))))))); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Add(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m4024117439_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Add_m4024117439_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Add_m4024117439_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); goto IL_009b; } IL_004a: { LinkU5BU5D_t964245573* L_11 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast(L_12)))->get_HashCode_0(); int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_0089; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_16 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; KeyValuePair_2_t2530217319 L_19 = (L_16)->GetAt(static_cast(L_18)); KeyValuePair_2_t2530217319 L_20 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_21 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_15, (KeyValuePair_2_t2530217319 )L_19, (KeyValuePair_2_t2530217319 )L_20); if (!L_21) { goto IL_0089; } } { ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_22, (String_t*)_stringLiteral3189027530, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Dictionary_2_Add_m4024117439_RuntimeMethod_var); } IL_0089: { LinkU5BU5D_t964245573* L_23 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast(L_24)))->get_Next_1(); V_2 = (int32_t)L_25; } IL_009b: { int32_t L_26 = V_2; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_004a; } } { int32_t L_27 = (int32_t)__this->get_count_10(); int32_t L_28 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); V_3 = (int32_t)L_28; __this->set_count_10(L_28); int32_t L_29 = V_3; int32_t L_30 = (int32_t)__this->get_threshold_11(); if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00d5; } } { NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)); int32_t L_31 = V_0; Int32U5BU5D_t385246372* L_32 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_32); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))); } IL_00d5: { int32_t L_33 = (int32_t)__this->get_emptySlot_9(); V_2 = (int32_t)L_33; int32_t L_34 = V_2; if ((!(((uint32_t)L_34) == ((uint32_t)(-1))))) { goto IL_00fa; } } { int32_t L_35 = (int32_t)__this->get_touchedSlots_8(); int32_t L_36 = (int32_t)L_35; V_3 = (int32_t)L_36; __this->set_touchedSlots_8(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); int32_t L_37 = V_3; V_2 = (int32_t)L_37; goto IL_0111; } IL_00fa: { LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); __this->set_emptySlot_9(L_40); } IL_0111: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = V_0; ((L_41)->GetAddressAt(static_cast(L_42)))->set_HashCode_0(L_43); LinkU5BU5D_t964245573* L_44 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_45 = V_2; NullCheck(L_44); Int32U5BU5D_t385246372* L_46 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); ((L_44)->GetAddressAt(static_cast(L_45)))->set_Next_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1))); Int32U5BU5D_t385246372* L_50 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_51 = V_1; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1))); KeyValuePair_2U5BU5D_t118269214* L_53 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_54 = V_2; KeyValuePair_2_t2530217319 L_55 = ___key0; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (KeyValuePair_2_t2530217319 )L_55); ObjectU5BU5D_t2843939325* L_56 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_57 = V_2; RuntimeObject * L_58 = ___value1; NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (RuntimeObject *)L_58); int32_t L_59 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); return; } } // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2,System.Object>::get_Comparer() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Comparer_m2362705531_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_hcp_12(); return L_0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Clear() extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m2577700325_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { __this->set_count_10(0); Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)__this->get_table_4(); Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_1); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), /*hidden argument*/NULL); KeyValuePair_2U5BU5D_t118269214* L_2 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); KeyValuePair_2U5BU5D_t118269214* L_3 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); NullCheck(L_3); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/NULL); ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); ObjectU5BU5D_t2843939325* L_5 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); NullCheck(L_5); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL); LinkU5BU5D_t964245573* L_6 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); LinkU5BU5D_t964245573* L_7 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); NullCheck(L_7); Array_Clear_m2231608178(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL); __this->set_emptySlot_9((-1)); __this->set_touchedSlots_8(0); int32_t L_8 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::ContainsKey(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m683685560_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ContainsKey_m683685560_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ContainsKey_m683685560_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_0090; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_007e; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_15 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_t2530217319 L_18 = (L_15)->GetAt(static_cast(L_17)); KeyValuePair_2_t2530217319 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (KeyValuePair_2_t2530217319 )L_18, (KeyValuePair_2_t2530217319 )L_19); if (!L_20) { goto IL_007e; } } { return (bool)1; } IL_007e: { LinkU5BU5D_t964245573* L_21 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_Next_1(); V_1 = (int32_t)L_23; } IL_0090: { int32_t L_24 = V_1; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_0048; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::ContainsValue(TValue) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m2006386747_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_0 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); V_0 = (RuntimeObject*)L_0; V_1 = (int32_t)0; goto IL_0054; } IL_000d: { Int32U5BU5D_t385246372* L_1 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); goto IL_0049; } IL_001d: { RuntimeObject* L_5 = V_0; ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; RuntimeObject * L_9 = (L_6)->GetAt(static_cast(L_8)); RuntimeObject * L_10 = ___value0; NullCheck((RuntimeObject*)L_5); bool L_11 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 48), (RuntimeObject*)L_5, (RuntimeObject *)L_9, (RuntimeObject *)L_10); if (!L_11) { goto IL_0037; } } { return (bool)1; } IL_0037: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_Next_1(); V_2 = (int32_t)L_14; } IL_0049: { int32_t L_15 = V_2; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_001d; } } { int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0054: { int32_t L_17 = V_1; Int32U5BU5D_t385246372* L_18 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))))))) { goto IL_000d; } } { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m774344607_gshared (Dictionary_2_t1701842337 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_GetObjectData_m774344607_MetadataUsageId); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t1695704153* V_0 = NULL; { SerializationInfo_t950877179 * L_0 = ___info0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral79347, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_GetObjectData_m774344607_RuntimeMethod_var); } IL_0011: { SerializationInfo_t950877179 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_generation_14(); NullCheck((SerializationInfo_t950877179 *)L_2); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_2, (String_t*)_stringLiteral1902402919, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_hcp_12(); NullCheck((SerializationInfo_t950877179 *)L_4); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_4, (String_t*)_stringLiteral892943380, (RuntimeObject *)L_5, /*hidden argument*/NULL); V_0 = (KeyValuePair_2U5BU5D_t1695704153*)NULL; int32_t L_6 = (int32_t)__this->get_count_10(); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_7 = (int32_t)__this->get_count_10(); V_0 = (KeyValuePair_2U5BU5D_t1695704153*)((KeyValuePair_2U5BU5D_t1695704153*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 49), (uint32_t)L_7)); KeyValuePair_2U5BU5D_t1695704153* L_8 = V_0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2U5BU5D_t1695704153*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2U5BU5D_t1695704153*)L_8, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)); } IL_0055: { SerializationInfo_t950877179 * L_9 = ___info0; Int32U5BU5D_t385246372* L_10 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_10); NullCheck((SerializationInfo_t950877179 *)L_9); SerializationInfo_AddValue_m412754688((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral953796230, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL); SerializationInfo_t950877179 * L_11 = ___info0; KeyValuePair_2U5BU5D_t1695704153* L_12 = V_0; NullCheck((SerializationInfo_t950877179 *)L_11); SerializationInfo_AddValue_m2872281893((SerializationInfo_t950877179 *)L_11, (String_t*)_stringLiteral2947573650, (RuntimeObject *)(RuntimeObject *)L_12, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::OnDeserialization(System.Object) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m4060632969_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_OnDeserialization_m4060632969_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; KeyValuePair_2U5BU5D_t1695704153* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t950877179 * L_0 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); if (L_0) { goto IL_000c; } } { return; } IL_000c: { SerializationInfo_t950877179 * L_1 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_1); int32_t L_2 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_1, (String_t*)_stringLiteral1902402919, /*hidden argument*/NULL); __this->set_generation_14(L_2); SerializationInfo_t950877179 * L_3 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 50)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_4, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_3); RuntimeObject * L_6 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_3, (String_t*)_stringLiteral892943380, (Type_t *)L_5, /*hidden argument*/NULL); __this->set_hcp_12(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35)))); SerializationInfo_t950877179 * L_7 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); NullCheck((SerializationInfo_t950877179 *)L_7); int32_t L_8 = SerializationInfo_GetInt32_m2640574809((SerializationInfo_t950877179 *)L_7, (String_t*)_stringLiteral953796230, /*hidden argument*/NULL); V_0 = (int32_t)L_8; SerializationInfo_t950877179 * L_9 = (SerializationInfo_t950877179 *)__this->get_serialization_info_13(); RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 51)) }; Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_10, /*hidden argument*/NULL); NullCheck((SerializationInfo_t950877179 *)L_9); RuntimeObject * L_12 = SerializationInfo_GetValue_m42271953((SerializationInfo_t950877179 *)L_9, (String_t*)_stringLiteral2947573650, (Type_t *)L_11, /*hidden argument*/NULL); V_1 = (KeyValuePair_2U5BU5D_t1695704153*)((KeyValuePair_2U5BU5D_t1695704153*)Castclass((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20))); int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)10)))) { goto IL_0083; } } { V_0 = (int32_t)((int32_t)10); } IL_0083: { int32_t L_14 = V_0; NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((Dictionary_2_t1701842337 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); __this->set_count_10(0); KeyValuePair_2U5BU5D_t1695704153* L_15 = V_1; if (!L_15) { goto IL_00c9; } } { V_2 = (int32_t)0; goto IL_00c0; } IL_009e: { KeyValuePair_2U5BU5D_t1695704153* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); KeyValuePair_2_t2530217319 L_18 = KeyValuePair_2_get_Key_m29076520((KeyValuePair_2_t4099514504 *)((L_16)->GetAddressAt(static_cast(L_17))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); KeyValuePair_2U5BU5D_t1695704153* L_19 = V_1; int32_t L_20 = V_2; NullCheck(L_19); RuntimeObject * L_21 = KeyValuePair_2_get_Value_m1757210611((KeyValuePair_2_t4099514504 *)((L_19)->GetAddressAt(static_cast(L_20))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); NullCheck((Dictionary_2_t1701842337 *)__this); (( void (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_18, (RuntimeObject *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 7)); int32_t L_22 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_00c0: { int32_t L_23 = V_2; KeyValuePair_2U5BU5D_t1695704153* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))))) { goto IL_009e; } } IL_00c9: { int32_t L_25 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1))); __this->set_serialization_info_13((SerializationInfo_t950877179 *)NULL); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::Remove(TKey) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m2311899924_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_Remove_m2311899924_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; KeyValuePair_2_t2530217319 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject * V_5 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_Remove_m2311899924_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); int32_t L_5 = V_0; Int32U5BU5D_t385246372* L_6 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_6); V_1 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))); Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); int32_t L_11 = V_2; if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_004e; } } { return (bool)0; } IL_004e: { V_3 = (int32_t)(-1); } IL_0050: { LinkU5BU5D_t964245573* L_12 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = (int32_t)((L_12)->GetAddressAt(static_cast(L_13)))->get_HashCode_0(); int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0089; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_17 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_t2530217319 L_20 = (L_17)->GetAt(static_cast(L_19)); KeyValuePair_2_t2530217319 L_21 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_22 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_16, (KeyValuePair_2_t2530217319 )L_20, (KeyValuePair_2_t2530217319 )L_21); if (!L_22) { goto IL_0089; } } { goto IL_00a4; } IL_0089: { int32_t L_23 = V_2; V_3 = (int32_t)L_23; LinkU5BU5D_t964245573* L_24 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast(L_25)))->get_Next_1(); V_2 = (int32_t)L_26; int32_t L_27 = V_2; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0050; } } IL_00a4: { int32_t L_28 = V_2; if ((!(((uint32_t)L_28) == ((uint32_t)(-1))))) { goto IL_00ad; } } { return (bool)0; } IL_00ad: { int32_t L_29 = (int32_t)__this->get_count_10(); __this->set_count_10(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_3; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00e2; } } { Int32U5BU5D_t385246372* L_31 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_32 = V_1; LinkU5BU5D_t964245573* L_33 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_34 = V_2; NullCheck(L_33); int32_t L_35 = (int32_t)((L_33)->GetAddressAt(static_cast(L_34)))->get_Next_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(L_32), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); goto IL_0104; } IL_00e2: { LinkU5BU5D_t964245573* L_36 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_37 = V_3; NullCheck(L_36); LinkU5BU5D_t964245573* L_38 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_39 = V_2; NullCheck(L_38); int32_t L_40 = (int32_t)((L_38)->GetAddressAt(static_cast(L_39)))->get_Next_1(); ((L_36)->GetAddressAt(static_cast(L_37)))->set_Next_1(L_40); } IL_0104: { LinkU5BU5D_t964245573* L_41 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_42 = V_2; NullCheck(L_41); int32_t L_43 = (int32_t)__this->get_emptySlot_9(); ((L_41)->GetAddressAt(static_cast(L_42)))->set_Next_1(L_43); int32_t L_44 = V_2; __this->set_emptySlot_9(L_44); LinkU5BU5D_t964245573* L_45 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_46 = V_2; NullCheck(L_45); ((L_45)->GetAddressAt(static_cast(L_46)))->set_HashCode_0(0); KeyValuePair_2U5BU5D_t118269214* L_47 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_48 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(KeyValuePair_2_t2530217319 )); KeyValuePair_2_t2530217319 L_49 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (KeyValuePair_2_t2530217319 )L_49); ObjectU5BU5D_t2843939325* L_50 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_51 = V_2; il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject *)); RuntimeObject * L_52 = V_5; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (RuntimeObject *)L_52); int32_t L_53 = (int32_t)__this->get_generation_14(); __this->set_generation_14(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); return (bool)1; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::TryGetValue(TKey,TValue&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3705391108_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t2530217319 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_TryGetValue_m3705391108_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; { goto IL_0016; } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_TryGetValue_m3705391108_RuntimeMethod_var); } IL_0016: { RuntimeObject* L_2 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2_t2530217319 L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4 = InterfaceFuncInvoker1< int32_t, KeyValuePair_2_t2530217319 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_2, (KeyValuePair_2_t2530217319 )L_3); V_0 = (int32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)-2147483648LL))); Int32U5BU5D_t385246372* L_5 = (Int32U5BU5D_t385246372*)__this->get_table_4(); int32_t L_6 = V_0; Int32U5BU5D_t385246372* L_7 = (Int32U5BU5D_t385246372*)__this->get_table_4(); NullCheck(L_7); NullCheck(L_5); int32_t L_8 = ((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))); int32_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); goto IL_00a2; } IL_0048: { LinkU5BU5D_t964245573* L_10 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast(L_11)))->get_HashCode_0(); int32_t L_13 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0090; } } { RuntimeObject* L_14 = (RuntimeObject*)__this->get_hcp_12(); KeyValuePair_2U5BU5D_t118269214* L_15 = (KeyValuePair_2U5BU5D_t118269214*)__this->get_keySlots_6(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_t2530217319 L_18 = (L_15)->GetAt(static_cast(L_17)); KeyValuePair_2_t2530217319 L_19 = ___key0; NullCheck((RuntimeObject*)L_14); bool L_20 = InterfaceFuncInvoker2< bool, KeyValuePair_2_t2530217319 , KeyValuePair_2_t2530217319 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 35), (RuntimeObject*)L_14, (KeyValuePair_2_t2530217319 )L_18, (KeyValuePair_2_t2530217319 )L_19); if (!L_20) { goto IL_0090; } } { RuntimeObject ** L_21 = ___value1; ObjectU5BU5D_t2843939325* L_22 = (ObjectU5BU5D_t2843939325*)__this->get_valueSlots_7(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; RuntimeObject * L_25 = (L_22)->GetAt(static_cast(L_24)); *(RuntimeObject **)L_21 = L_25; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_21, L_25); return (bool)1; } IL_0090: { LinkU5BU5D_t964245573* L_26 = (LinkU5BU5D_t964245573*)__this->get_linkSlots_5(); int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_Next_1(); V_1 = (int32_t)L_28; } IL_00a2: { int32_t L_29 = V_1; if ((!(((uint32_t)L_29) == ((uint32_t)(-1))))) { goto IL_0048; } } { RuntimeObject ** L_30 = ___value1; il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_31 = V_2; *(RuntimeObject **)L_30 = L_31; Il2CppCodeGenWriteBarrier((RuntimeObject **)L_30, L_31); return (bool)0; } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2,System.Object>::get_Keys() extern "C" IL2CPP_METHOD_ATTR KeyCollection_t1891517808 * Dictionary_2_get_Keys_m3763304004_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { KeyCollection_t1891517808 * L_0 = (KeyCollection_t1891517808 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 52)); (( void (*) (KeyCollection_t1891517808 *, Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)->methodPointer)(L_0, (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 53)); return L_0; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,System.Object>::get_Values() extern "C" IL2CPP_METHOD_ATTR ValueCollection_t3417886655 * Dictionary_2_get_Values_m416597552_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { ValueCollection_t3417886655 * L_0 = (ValueCollection_t3417886655 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 54)); (( void (*) (ValueCollection_t3417886655 *, Dictionary_2_t1701842337 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)->methodPointer)(L_0, (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 55)); return L_0; } } // TKey System.Collections.Generic.Dictionary`2,System.Object>::ToTKey(System.Object) extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2530217319 Dictionary_2_ToTKey_m2479884653_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTKey_m2479884653_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Dictionary_2_ToTKey_m2479884653_RuntimeMethod_var); } IL_0011: { RuntimeObject * L_2 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10)))) { goto IL_0040; } } { RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 56)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_3, /*hidden argument*/NULL); NullCheck((Type_t *)L_4); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_4); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_5, /*hidden argument*/NULL); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, (String_t*)L_6, (String_t*)_stringLiteral2600271970, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Dictionary_2_ToTKey_m2479884653_RuntimeMethod_var); } IL_0040: { RuntimeObject * L_8 = ___key0; return ((*(KeyValuePair_2_t2530217319 *)((KeyValuePair_2_t2530217319 *)UnBox(L_8, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 10))))); } } // TValue System.Collections.Generic.Dictionary`2,System.Object>::ToTValue(System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_ToTValue_m950611225_gshared (Dictionary_2_t1701842337 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Dictionary_2_ToTValue_m950611225_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0024; } } { RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_1, /*hidden argument*/NULL); NullCheck((Type_t *)L_2); bool L_3 = Type_get_IsValueType_m3108065642((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0024; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_4 = V_0; return L_4; } IL_0024: { RuntimeObject * L_5 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14)))) { goto IL_0053; } } { RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->declaring_type->rgctx_data, 57)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_6, /*hidden argument*/NULL); NullCheck((Type_t *)L_7); String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, (Type_t *)L_7); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m3937257545(NULL /*static, unused*/, (String_t*)_stringLiteral4183622140, (String_t*)L_8, /*hidden argument*/NULL); ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_10, (String_t*)L_9, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Dictionary_2_ToTValue_m950611225_RuntimeMethod_var); } IL_0053: { RuntimeObject * L_11 = ___value0; return ((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 14))); } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKeyValuePair_m1614333993_gshared (Dictionary_2_t1701842337 * __this, KeyValuePair_2_t4099514504 ___pair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { KeyValuePair_2_t2530217319 L_0 = KeyValuePair_2_get_Key_m29076520((KeyValuePair_2_t4099514504 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)); NullCheck((Dictionary_2_t1701842337 *)__this); bool L_1 = (( bool (*) (Dictionary_2_t1701842337 *, KeyValuePair_2_t2530217319 , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)->methodPointer)((Dictionary_2_t1701842337 *)__this, (KeyValuePair_2_t2530217319 )L_0, (RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 58)); if (L_1) { goto IL_0016; } } { return (bool)0; } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 47)); EqualityComparer_1_t1249878500 * L_2 = (( EqualityComparer_1_t1249878500 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 46)); RuntimeObject * L_3 = KeyValuePair_2_get_Value_m1757210611((KeyValuePair_2_t4099514504 *)(&___pair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); RuntimeObject * L_4 = V_0; NullCheck((EqualityComparer_1_t1249878500 *)L_2); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(9 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1249878500 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return L_5; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2,System.Object>::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3656025112 Dictionary_2_GetEnumerator_m3225420851_gshared (Dictionary_2_t1701842337 * __this, const RuntimeMethod* method) { { Enumerator_t3656025112 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3959408413((&L_0), (Dictionary_2_t1701842337 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); return L_0; } } // System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2,System.Object>::m__0(TKey,TValue) extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638 Dictionary_2_U3CCopyToU3Em__0_m1729417945_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2_t2530217319 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { KeyValuePair_2_t2530217319 L_0 = ___key0; KeyValuePair_2_t2530217319 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 10), &L_1); RuntimeObject * L_3 = ___value1; DictionaryEntry_t3123975638 L_4; memset(&L_4, 0, sizeof(L_4)); DictionaryEntry__ctor_m2585376310((&L_4), (RuntimeObject *)L_2, (RuntimeObject *)L_3, /*hidden argument*/NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif