#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include 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 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 VirtFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericVirtFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericVirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericVirtFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); 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); } }; 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 InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; 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 GenericInterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericInterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericInterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Action`1 struct Action_1_t633A0C52E79A9DAF72CA35AD6B20A4600C9C1127; // System.Action`1 struct Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC; // System.Comparison`1 struct Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198; // System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object> struct ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C; // System.Diagnostics.Tracing.ConcurrentSetItem`2 struct ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_t93AD246458B1FCACF9EE33160B2DB2E06AB42CD8; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1> struct ContinuationResultTaskFromResultTask_2_t978BBB17B79E82EF26D49614633F8F6A1BF4B632; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2> struct ContinuationResultTaskFromResultTask_2_t824B34AB5675F06CE6CD82F26E6D26A806FBA67E; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2 struct ContinuationResultTaskFromResultTask_2_t04599255F5B221AF375C60B98DCCCA03183073B5; // System.Converter`2 struct Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6; // System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback struct CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502; // Oculus.Platform.Models.DeserializableList`1 struct DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1 struct Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70; // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB758E2A2593CD827EFC041BE1F1BB4B68DE1C3E8; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162; // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E; // System.EventHandler`1 struct EventHandler_1_tC149D38314B7B8BCB3B1979BAE654C6661706875; // System.EventHandler`1 struct EventHandler_1_t7DFDECE3AD515844324382F8BBCAC2975ABEE63A; // System.Func`1 struct Func_1_tBCF42601FA307876E83080BE4204110820F8BF3B; // System.Func`2,System.Threading.Tasks.Task`1>> struct Func_2_tACAF262312375D7D8F7883E8DA2431DDAF082BFA; // System.Func`2,System.Threading.Tasks.Task`1>> struct Func_2_t3BA8615E6C0E4A7217FC43067798B21C5A9EF31E; // System.Func`2,System.Threading.Tasks.Task`1>> struct Func_2_t9FB9119855898574302D11A25F1AA03BDBDADD0D; // System.Func`2,System.Threading.Tasks.Task`1>> struct Func_2_t97E22A4E70D2312410723F6A2927D66B83EAE808; // System.Func`2,System.Threading.Tasks.Task`1>> struct Func_2_t656C16FD0C20638D62CCEC28A2C7563F702C6479; // System.Func`2,System.Threading.Tasks.Task`1> struct Func_2_t24DC43D57AB022882FE433E3B16B6D7E4BD14BB4; // System.Func`2,System.Threading.Tasks.Task`1> struct Func_2_t53CFE8804C8D1C2FE8CC9204CF5DA5B98EC444D0; // System.Func`2,System.Threading.Tasks.Task`1> struct Func_2_t44F36790F9746FCE5ABFDE6205B6020B2578F6DD; // System.Func`2,System.Threading.Tasks.Task`1> struct Func_2_t99C75F5817AC4490145734D823B7E8ED9A840728; // System.Func`2 struct Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57; // System.Func`2 struct Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436; // System.Collections.Generic.IDictionary`2,System.Object> struct IDictionary_2_t83431D09D95BEB28A533605CA66EBC6303273C75; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tDAE6964D21366E84133213E9DDCD9044792F5B3E; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t338B8939FBA5C3856512190564F59C6025EBC6D9; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t005AE4D73FFFD0650C0A2FF160AAA2C68ABECAC6; // System.Collections.Generic.IEnumerator`1,System.Object>> struct IEnumerator_1_t94977AE46913DAD1C1ABE19F50744832FF5E8CB9; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t1395DACB6B1E6348D079B1E7B2E16446EF375B67; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t96AC32F9BC7A1CBACDC24B996D23B2C34794869B; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_tF3C8B875CD9F5D3783BD9310E54C6B5DCE033EB1; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t9A0CC4A2240AE4E17DD05A865F6C1CB15CEB59D9; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_tF437149CAED78D4A68294D431DE692A78F7D67B3; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2DC97C7D486BF9E077C2BC2E517E434F393AA76E; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_tCBD2100919513E386AF6D497D7E2849123F5A560; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE5662FCD812BF61C2B7FD23C1208941AB08EDB05; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t261B924C5A81BD7105A5798D8C188A0A50C456C5; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t62010156673DE1460AB1D1CEBE5DCD48665E1A38; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tC5DBFF0A12DD027962885E57237A73F3553DE521; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual struct LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31; // System.Collections.Generic.List`1 struct List_1_t1F31B37A331F5C72871EA5EFAA52B1C7A9516C3D; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node struct Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_t6304F0CBAF4DD23958B25964545594CC97066AAA; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9; // UnityEngine.Rendering.ObjectPool`1> struct ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F; // System.Predicate`1 struct Predicate_1_t5C96B81B31A697B11C4C3767E3298773AF25DFEB; // System.Predicate`1 struct Predicate_1_tC0DBBC8498BD1EE6ABFFAA5628024105FA7D11BD; // System.Collections.Generic.Stack`1> struct Stack_1_t2CD00694A55CFD24E1E9534EC088ECD21113D4DC; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tC38251ED2F273F12DD35B9D834895E8343290094; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tB7D0FB7C5C47F2DECC1B443AD0D29EEE568E93EE; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t46984FB48E7F4A7873D5006D3E547C453FC417CD; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t6EA59C02B8A9C74C9B81DC1C821C0CC892BE1DAF; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tA6A8AB0FA3BC49FD054EFE30364F59C364651CE4; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t069438A73348A2B1B34A2C68E0478EE107ECCFC7; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_tCA6286B86C0D5D6C00D5A0DFE56F7E48A482DD5E; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t16A95DD17BBA3D00F0A85C5077BB248421EF3A55; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_tFD6C5BE88624171209DEA49929EA276401AC9F4B; // System.Threading.Tasks.Task`1> struct Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581; // System.Threading.Tasks.Task`1> struct Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF; // System.Threading.Tasks.Task`1> struct Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F; // System.Threading.Tasks.Task`1> struct Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B; // System.Threading.Tasks.Task`1> struct Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF; // System.Threading.Tasks.Task`1 struct Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849; // System.Threading.Tasks.Task`1 struct Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725; // System.Threading.Tasks.Task`1 struct Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17; // System.Threading.Tasks.Task`1 struct Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3; // UnityEngine.Events.UnityAction`1> struct UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852; // System.Collections.Generic.Dictionary`2/Entry,System.Object>[] struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7; // System.Collections.Generic.KeyValuePair`2,System.Object>[] struct KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t7E976A4C11090CA77A36F27FF080865677E9C105; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Collections.DictionaryEntry[] struct DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1; // System.Runtime.CompilerServices.Ephemeron[] struct EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8; // System.Diagnostics.Tracing.EtwSession[] struct EtwSessionU5BU5D_tBF78E8D76BAED9350E219403C6C4D5074FDDD281; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.Diagnostics.Tracing.EventSource/EventMetadata[] struct EventMetadataU5BU5D_tA47DD00993E10FC546C50806521F02DFA47E3A65; // System.Action struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6; // System.Diagnostics.Tracing.ActivityTracker struct ActivityTracker_t6FDA1FC2778C2CA9C0052CE8DCB312AA393ECB46; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8; // System.AsyncCallback struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Collections.Concurrent.CDSCollectionETWBCLProvider struct CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266; // System.Threading.CancellationTokenSource struct CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684; // System.Threading.ContextCallback struct ContextCallback_t93707E0430F4FF3E15E1FB5A4844BE89C657AE8B; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Diagnostics.Tracing.EventCommandEventArgs struct EventCommandEventArgs_t6A4FBECB14226572789A48B494DE5040F6CFB55F; // System.Diagnostics.Tracing.EventDispatcher struct EventDispatcher_t0B67C5EF481448CE97B9CF862B00F173581CFF81; // System.Diagnostics.Tracing.EventSource struct EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A; // System.Exception struct Exception_t; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319; // System.IAsyncResult struct IAsyncResult_tC9F97BF36FCF122D29D3101D80642278297BF370; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Collections.IDictionaryEnumerator struct IDictionaryEnumerator_t8A89A8564EADF5FFB8494092DFED7D7C063F1501; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t2A667D8777429024D8A3CB3D9AE29EA79FEA6176; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A; // System.Security.Cryptography.RandomNumberGenerator struct RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Runtime.Serialization.SerializationException struct SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1; // System.Threading.Tasks.StackGuard struct StackGuard_t88E1EE4741AD02CA5FEA04A4EB2CC70F230E0E6D; // System.String struct String_t; // System.Threading.Tasks.Task struct Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60; // System.Threading.Tasks.TaskFactory struct TaskFactory_t22D999A05A967C31A4B5FFBD08864809BF35EA3B; // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D; // System.Type struct Type_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // System.Diagnostics.Tracing.EventSource/OverideEventProvider struct OverideEventProvider_tFE8809F2BF8AC28EC116E778F8154AFA8F2DE940; // System.Threading.Tasks.Task/ContingentProperties struct ContingentProperties_t1E249C737B8B8644ED1D60EEFA101D326B199EA0; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoreUtils_t3CF170996D3FBDE55A9D0441C9DF20E8E45F14B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OverflowException_tD1FBF4E54D81EC98EEF386B69344D336D1EC1AB9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral020F27A067D9C2A1BC9628BCE378DE63A6F2B5BE; IL2CPP_EXTERN_C String_t* _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; IL2CPP_EXTERN_C String_t* _stringLiteral20D029102A70CD96274496928ED59E8B9C014BBA; IL2CPP_EXTERN_C String_t* _stringLiteral2AA2E732DB2949176A84E755559B51D778BADC01; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE; IL2CPP_EXTERN_C String_t* _stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B; IL2CPP_EXTERN_C String_t* _stringLiteral46A01A440913AE3A82489D220ACF899D570C29A7; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral561DA6E332E7EF45E52D96B07EC786D85C2955BE; IL2CPP_EXTERN_C String_t* _stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4; IL2CPP_EXTERN_C String_t* _stringLiteral5B752FEA6C79E292F7975C9C7E92D2B4616F6B66; IL2CPP_EXTERN_C String_t* _stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70; IL2CPP_EXTERN_C String_t* _stringLiteral672E993A9AD93822B712B165C6987759C6DED80B; IL2CPP_EXTERN_C String_t* _stringLiteral68445D6E030501243B18C07E57CF1AE5C1C5AAF2; IL2CPP_EXTERN_C String_t* _stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB; IL2CPP_EXTERN_C String_t* _stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5; IL2CPP_EXTERN_C String_t* _stringLiteralA05D9DA01CB9AD0AA6BE899FE1E39018B72923DB; IL2CPP_EXTERN_C String_t* _stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085; IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED; IL2CPP_EXTERN_C String_t* _stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8; IL2CPP_EXTERN_C String_t* _stringLiteralBE1D2E11D58177AC5AC7C4A993B5BE6408F97DAA; IL2CPP_EXTERN_C String_t* _stringLiteralBF10EFAF6473141D13A05C1B850DEF40E641A918; IL2CPP_EXTERN_C String_t* _stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8; IL2CPP_EXTERN_C String_t* _stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7; IL2CPP_EXTERN_C String_t* _stringLiteralC38D57307791EED2AD28D35927B9E90B23E6281D; IL2CPP_EXTERN_C String_t* _stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922; IL2CPP_EXTERN_C String_t* _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9; IL2CPP_EXTERN_C String_t* _stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A; IL2CPP_EXTERN_C String_t* _stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B; IL2CPP_EXTERN_C String_t* _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1; IL2CPP_EXTERN_C String_t* _stringLiteralE59C400B29D20EE4CB5A86E1F46ED782D7872D43; IL2CPP_EXTERN_C String_t* _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6; IL2CPP_EXTERN_C String_t* _stringLiteralEE87639B3A491E0E26BF98722E7EF266338FFC27; IL2CPP_EXTERN_C String_t* _stringLiteralEF68BB0CB45867DA95163C2C6A4B0677DCE80DCF; IL2CPP_EXTERN_C String_t* _stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26; IL2CPP_EXTERN_C String_t* _stringLiteralFCEB30C9E43E9D0062BBC9BA13C1FAFD780871FC; IL2CPP_EXTERN_C String_t* _stringLiteralFD8CE285C77CDFBCDCBA338A795AFF019E6C3B66; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GetOrAdd_m3D10BF589100F1DF043249B6D558D7A57C691BEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GetOrAdd_m5FC29BA5754171259F8C3EC34320534B79CE5B03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GetOrAdd_mFFA93AFF9A6DD4C820B2FD46BD2938C7D878412E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m71CC8EF896B556FD982961A7F7922E20AA9C5330_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m8426588287FFF635874867422CE9AAD0E9220E27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mE4B0CF6A5A024972442507F8D3251B95A98C875D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m079A9995CFEB7295F4C7E95F7C84295604C66890_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2242F191775CC9D7ED5EC9A18166F0F9C84FED4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m54CB01DDABAD8C46E72703115B88BC9B24518948_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m3D8C52CD30E14B6941631497B644D687F3708397_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m99CD94A241D1193D4D900FB8F02C5A99C7C23E5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_mE5059A53737C1317F9F88380F9A90568E59DC1D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m69516A466BC192A1F557F27071070679CD6C1671_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m9069189FF0115531224A7D9F11E939B94566AA39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_mCDE167A711C01979D714709D197D372899BBA4E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ThrowKeyNullException_m0EAD0D2B7C5B38C92AA24373859C553F2DB5821E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ThrowKeyNullException_m77ACB96142BA71430D6304E49E680A39896EC735_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ThrowKeyNullException_mF831ACAE7D8ADA6CFD671DAE0B1FAC3D5D4972C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ToArray_m7807996614A00D81AF18BF61DA7CE13CCE111A47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ToArray_mA79060A28436C35B81988DD4584BB005902D39DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_ToArray_mACE57372AA262977C709BB151273AC3699FB2636_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_TryAddInternal_mB824A9BFE4B631E02540F6EF905A2EEE4E5E854D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_TryAddInternal_mD9645E7EDBD1DD0B045A08344CC27B83E7437AA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_TryAddInternal_mEF93FC8D18E0CE40D3A29F7C7E73C40F3461B119_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2__ctor_m20BEFE1E48A2DBB87880F99072F9512B020293B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2__ctor_m23CD80657BF6000A90EB333285C3CB3F000A0419_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2__ctor_m97D1DDD51B43BE4E477F77D42ABCB4D81A1B0794_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_GetValue_mB51D411D93A879AE9CFEE8192F8277244481862F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Remove_m0B765A2BAD7A3874D8B33A87AC105A25764895FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_TryGetValue_mA862158C8AFAC8C13E7929EBC6C2377B77749884_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_m3BAF620A5E22F70DF58D092B06FE52F80D679E20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_m9D2F0B1D49912C787FBDB78A784AFA752298883D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_mACD26F9C2128EAD0EAA93963F4B1CA7F2E5E0DD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_mD72CDF880695E060EC3BB962BAC94A3E5068EDF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_m101B1CF102FA030A516191BCB9724A279C172367_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_m68C545BF82A4FCF7E800C3963335CBDF9FB61F95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_m8267A1FAECE934196C22E73B1DED7971FCA45B25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_mE5C329A95254A7CB032A75C76CB03C6DE8C030F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_m00E0F1C687ECD6E9FA2D9CF8F87B2578B15E20A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_m57BC43B56B6EA6B62FD2DEFDBE9DA93741E55131_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_m9865D74CEE4C0B1ECC34A736857B5F93EF162F5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_mFAC8696AE733DEF93C503A53620E34002047662E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_m89154BDE00535E42FA6C05ECB9D5A3AB359EAA03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_mB4EF8BDF6BAE9AAC8C2A7BF0B2669CAF76783FAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_mC084E162DCF3B19A7F22FC46F037C808C1663EDE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_mF56499D451B0FB00CEF677F3FE330609E557335E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_m3D64142D5EC23B668AA2B75C2C0EAAC948CE6E7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_m81FFE771A8977CC52259A228C6E2225DFB490C63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_mE864268A6892DA74A8CF73540D760CAADEDAE233_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_mF68356D460AF7AF58496ED36BFC4BBE21BCC6B85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0B90497EB1738060751FFF9ABD609C5833E235D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m223F0E48D8BA17E7DD811BE62BEFD05243F742A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m6A3D93B8BBC5D69032DA550CB1927EEB622CB756_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m6C98780F76C29F1618F23D67DD990EA8838A8DFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_m113848806D25F0B2E24E9BD4A8094E864CAA2821_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_m22234A0603FCE69CD8151242EBAB0BB91564F41C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_m9867C6D871170787DA6A385F805A3F0BE1DB8166_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_mEB320D56005A77BE237DE6A16919FB45DFF5CF22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1655E0770C03EF3468A6CF5AA7B0C6D67C924F60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m247F2D5C52CFD174A7D0F109EF15E610FB8C9600_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3EAFFDB09275CF91E745DB1BA2C394ECC917B8E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6AF97F8BB5EB45116E0AC79FAA5582CB77565FCE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mAB4CF40BA49D320D2AC35380A34ACD5002A2913D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD4D5794EAC21E87F099C5134A09DAC837ABB3C42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mDB4B56F91DDD734D71357A638A94E4A20BADB938_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE66A672DC19146AB01976A3B3E75F0AD8D75627D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m107CAE1BDAC26433E99FB05967181414EB71ADB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m88C0E43628E0F06AE320E7E24361FC40C3388055_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m982F45FE8B3E7EC65C40C64D9AE07E89A5DEE006_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mD1F86713DA9B876C028C1850FAA3481050D69EE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C; struct EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63; struct EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B; struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5; struct KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC; struct KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4; struct KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000; struct KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23; struct KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7; struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; struct NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030; struct NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD; struct NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A; struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; struct DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1; struct EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object // UnityEngine.Rendering.DictionaryPool`2/<>c struct U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 : public RuntimeObject { public: public: }; // UnityEngine.Rendering.ComponentSingleton`1 struct ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57 : public RuntimeObject { public: public: }; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Tables modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2::_tables Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * ____tables_0; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Concurrent.ConcurrentDictionary`2::_comparer RuntimeObject* ____comparer_1; // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::_growLockArray bool ____growLockArray_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::_budget int32_t ____budget_3; public: inline static int32_t get_offset_of__tables_0() { return static_cast(offsetof(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310, ____tables_0)); } inline Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * get__tables_0() const { return ____tables_0; } inline Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 ** get_address_of__tables_0() { return &____tables_0; } inline void set__tables_0(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * value) { ____tables_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____tables_0), (void*)value); } inline static int32_t get_offset_of__comparer_1() { return static_cast(offsetof(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310, ____comparer_1)); } inline RuntimeObject* get__comparer_1() const { return ____comparer_1; } inline RuntimeObject** get_address_of__comparer_1() { return &____comparer_1; } inline void set__comparer_1(RuntimeObject* value) { ____comparer_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____comparer_1), (void*)value); } inline static int32_t get_offset_of__growLockArray_2() { return static_cast(offsetof(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310, ____growLockArray_2)); } inline bool get__growLockArray_2() const { return ____growLockArray_2; } inline bool* get_address_of__growLockArray_2() { return &____growLockArray_2; } inline void set__growLockArray_2(bool value) { ____growLockArray_2 = value; } inline static int32_t get_offset_of__budget_3() { return static_cast(offsetof(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310, ____budget_3)); } inline int32_t get__budget_3() const { return ____budget_3; } inline int32_t* get_address_of__budget_3() { return &____budget_3; } inline void set__budget_3(int32_t value) { ____budget_3 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Tables modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2::_tables Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * ____tables_0; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Concurrent.ConcurrentDictionary`2::_comparer RuntimeObject* ____comparer_1; // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::_growLockArray bool ____growLockArray_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::_budget int32_t ____budget_3; public: inline static int32_t get_offset_of__tables_0() { return static_cast(offsetof(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1, ____tables_0)); } inline Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * get__tables_0() const { return ____tables_0; } inline Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 ** get_address_of__tables_0() { return &____tables_0; } inline void set__tables_0(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * value) { ____tables_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____tables_0), (void*)value); } inline static int32_t get_offset_of__comparer_1() { return static_cast(offsetof(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1, ____comparer_1)); } inline RuntimeObject* get__comparer_1() const { return ____comparer_1; } inline RuntimeObject** get_address_of__comparer_1() { return &____comparer_1; } inline void set__comparer_1(RuntimeObject* value) { ____comparer_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____comparer_1), (void*)value); } inline static int32_t get_offset_of__growLockArray_2() { return static_cast(offsetof(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1, ____growLockArray_2)); } inline bool get__growLockArray_2() const { return ____growLockArray_2; } inline bool* get_address_of__growLockArray_2() { return &____growLockArray_2; } inline void set__growLockArray_2(bool value) { ____growLockArray_2 = value; } inline static int32_t get_offset_of__budget_3() { return static_cast(offsetof(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1, ____budget_3)); } inline int32_t get__budget_3() const { return ____budget_3; } inline int32_t* get_address_of__budget_3() { return &____budget_3; } inline void set__budget_3(int32_t value) { ____budget_3 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Tables modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2::_tables Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * ____tables_0; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Concurrent.ConcurrentDictionary`2::_comparer RuntimeObject* ____comparer_1; // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::_growLockArray bool ____growLockArray_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::_budget int32_t ____budget_3; public: inline static int32_t get_offset_of__tables_0() { return static_cast(offsetof(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198, ____tables_0)); } inline Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * get__tables_0() const { return ____tables_0; } inline Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA ** get_address_of__tables_0() { return &____tables_0; } inline void set__tables_0(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * value) { ____tables_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____tables_0), (void*)value); } inline static int32_t get_offset_of__comparer_1() { return static_cast(offsetof(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198, ____comparer_1)); } inline RuntimeObject* get__comparer_1() const { return ____comparer_1; } inline RuntimeObject** get_address_of__comparer_1() { return &____comparer_1; } inline void set__comparer_1(RuntimeObject* value) { ____comparer_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____comparer_1), (void*)value); } inline static int32_t get_offset_of__growLockArray_2() { return static_cast(offsetof(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198, ____growLockArray_2)); } inline bool get__growLockArray_2() const { return ____growLockArray_2; } inline bool* get_address_of__growLockArray_2() { return &____growLockArray_2; } inline void set__growLockArray_2(bool value) { ____growLockArray_2 = value; } inline static int32_t get_offset_of__budget_3() { return static_cast(offsetof(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198, ____budget_3)); } inline int32_t get__budget_3() const { return ____budget_3; } inline int32_t* get_address_of__budget_3() { return &____budget_3; } inline void set__budget_3(int32_t value) { ____budget_3 = value; } }; // System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object> struct ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C : public RuntimeObject { public: public: }; // System.Diagnostics.Tracing.ConcurrentSetItem`2 struct ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B : public RuntimeObject { public: public: }; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 : public RuntimeObject { public: // System.Runtime.CompilerServices.Ephemeron[] System.Runtime.CompilerServices.ConditionalWeakTable`2::data EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* ___data_4; // System.Object System.Runtime.CompilerServices.ConditionalWeakTable`2::_lock RuntimeObject * ____lock_5; // System.Int32 System.Runtime.CompilerServices.ConditionalWeakTable`2::size int32_t ___size_6; public: inline static int32_t get_offset_of_data_4() { return static_cast(offsetof(ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365, ___data_4)); } inline EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* get_data_4() const { return ___data_4; } inline EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8** get_address_of_data_4() { return &___data_4; } inline void set_data_4(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* value) { ___data_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_4), (void*)value); } inline static int32_t get_offset_of__lock_5() { return static_cast(offsetof(ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365, ____lock_5)); } inline RuntimeObject * get__lock_5() const { return ____lock_5; } inline RuntimeObject ** get_address_of__lock_5() { return &____lock_5; } inline void set__lock_5(RuntimeObject * value) { ____lock_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____lock_5), (void*)value); } inline static int32_t get_offset_of_size_6() { return static_cast(offsetof(ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365, ___size_6)); } inline int32_t get_size_6() const { return ___size_6; } inline int32_t* get_address_of_size_6() { return &___size_6; } inline void set_size_6(int32_t value) { ___size_6 = value; } }; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E : public RuntimeObject { public: // System.Runtime.CompilerServices.Ephemeron[] System.Runtime.CompilerServices.ConditionalWeakTable`2::data EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* ___data_4; // System.Object System.Runtime.CompilerServices.ConditionalWeakTable`2::_lock RuntimeObject * ____lock_5; // System.Int32 System.Runtime.CompilerServices.ConditionalWeakTable`2::size int32_t ___size_6; public: inline static int32_t get_offset_of_data_4() { return static_cast(offsetof(ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E, ___data_4)); } inline EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* get_data_4() const { return ___data_4; } inline EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8** get_address_of_data_4() { return &___data_4; } inline void set_data_4(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* value) { ___data_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_4), (void*)value); } inline static int32_t get_offset_of__lock_5() { return static_cast(offsetof(ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E, ____lock_5)); } inline RuntimeObject * get__lock_5() const { return ____lock_5; } inline RuntimeObject ** get_address_of__lock_5() { return &____lock_5; } inline void set__lock_5(RuntimeObject * value) { ____lock_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____lock_5), (void*)value); } inline static int32_t get_offset_of_size_6() { return static_cast(offsetof(ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E, ___size_6)); } inline int32_t get_size_6() const { return ___size_6; } inline int32_t* get_address_of_size_6() { return &___size_6; } inline void set_size_6(int32_t value) { ___size_6 = value; } }; // Oculus.Platform.Models.DeserializableList`1 struct DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F : public RuntimeObject { public: // System.Collections.Generic.List`1 Oculus.Platform.Models.DeserializableList`1::_Data List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ____Data_0; // System.String Oculus.Platform.Models.DeserializableList`1::_NextUrl String_t* ____NextUrl_1; // System.String Oculus.Platform.Models.DeserializableList`1::_PreviousUrl String_t* ____PreviousUrl_2; public: inline static int32_t get_offset_of__Data_0() { return static_cast(offsetof(DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F, ____Data_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get__Data_0() const { return ____Data_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of__Data_0() { return &____Data_0; } inline void set__Data_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ____Data_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____Data_0), (void*)value); } inline static int32_t get_offset_of__NextUrl_1() { return static_cast(offsetof(DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F, ____NextUrl_1)); } inline String_t* get__NextUrl_1() const { return ____NextUrl_1; } inline String_t** get_address_of__NextUrl_1() { return &____NextUrl_1; } inline void set__NextUrl_1(String_t* value) { ____NextUrl_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____NextUrl_1), (void*)value); } inline static int32_t get_offset_of__PreviousUrl_2() { return static_cast(offsetof(DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F, ____PreviousUrl_2)); } inline String_t* get__PreviousUrl_2() const { return ____PreviousUrl_2; } inline String_t** get_address_of__PreviousUrl_2() { return &____PreviousUrl_2; } inline void set__PreviousUrl_2(String_t* value) { ____PreviousUrl_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____PreviousUrl_2), (void*)value); } }; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1 struct Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 : public RuntimeObject { public: // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::_leq LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * ____leq_0; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::_head Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * ____head_1; public: inline static int32_t get_offset_of__leq_0() { return static_cast(offsetof(Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441, ____leq_0)); } inline LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * get__leq_0() const { return ____leq_0; } inline LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 ** get_address_of__leq_0() { return &____leq_0; } inline void set__leq_0(LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * value) { ____leq_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____leq_0), (void*)value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441, ____head_1)); } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * get__head_1() const { return ____head_1; } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 ** get_address_of__head_1() { return &____head_1; } inline void set__head_1(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * value) { ____head_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____head_1), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 : public RuntimeObject { public: // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::_enumerator RuntimeObject* ____enumerator_0; public: inline static int32_t get_offset_of__enumerator_0() { return static_cast(offsetof(DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725, ____enumerator_0)); } inline RuntimeObject* get__enumerator_0() const { return ____enumerator_0; } inline RuntimeObject** get_address_of__enumerator_0() { return &____enumerator_0; } inline void set__enumerator_0(RuntimeObject* value) { ____enumerator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____enumerator_0), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 : public RuntimeObject { public: // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::_enumerator RuntimeObject* ____enumerator_0; public: inline static int32_t get_offset_of__enumerator_0() { return static_cast(offsetof(DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462, ____enumerator_0)); } inline RuntimeObject* get__enumerator_0() const { return ____enumerator_0; } inline RuntimeObject** get_address_of__enumerator_0() { return &____enumerator_0; } inline void set__enumerator_0(RuntimeObject* value) { ____enumerator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____enumerator_0), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 : public RuntimeObject { public: // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::_enumerator RuntimeObject* ____enumerator_0; public: inline static int32_t get_offset_of__enumerator_0() { return static_cast(offsetof(DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70, ____enumerator_0)); } inline RuntimeObject* get__enumerator_0() const { return ____enumerator_0; } inline RuntimeObject** get_address_of__enumerator_0() { return &____enumerator_0; } inline void set__enumerator_0(RuntimeObject* value) { ____enumerator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____enumerator_0), (void*)value); } }; // System.Collections.Generic.DictionaryKeyCollectionDebugView`2 struct DictionaryKeyCollectionDebugView_2_t6460674B8D9BD8EEF928411BFCF469B80422F463 : public RuntimeObject { public: public: }; // UnityEngine.Rendering.DictionaryPool`2 struct DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27 : public RuntimeObject { public: public: }; // System.Collections.Generic.DictionaryValueCollectionDebugView`2 struct DictionaryValueCollectionDebugView_2_t9259C6F94E6E0840CDAFABB87202B552790B8664 : public RuntimeObject { public: public: }; // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___entries_1)); } inline EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___keys_7)); } inline KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___values_8)); } inline ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * get_values_8() const { return ___values_8; } inline ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___entries_1)); } inline EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___keys_7)); } inline KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * get_keys_7() const { return ___keys_7; } inline KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ___values_8)); } inline ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * get_values_8() const { return ___values_8; } inline ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___entries_1)); } inline EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___keys_7)); } inline KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * get_keys_7() const { return ___keys_7; } inline KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ___values_8)); } inline ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * get_values_8() const { return ___values_8; } inline ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___entries_1)); } inline EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___keys_7)); } inline KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * get_keys_7() const { return ___keys_7; } inline KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___values_8)); } inline ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * get_values_8() const { return ___values_8; } inline ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___entries_1)); } inline EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___keys_7)); } inline KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 * get_keys_7() const { return ___keys_7; } inline KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___values_8)); } inline ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * get_values_8() const { return ___values_8; } inline ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 : public RuntimeObject { public: public: }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E : public RuntimeObject { public: public: }; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038, ___dictionary_0)); } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9, ___dictionary_0)); } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E, ___dictionary_0)); } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E, ___dictionary_0)); } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node struct Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 : public RuntimeObject { public: // TValue UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node::_key RuntimeObject * ____key_0; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node::_prev Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * ____prev_1; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node::_next Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * ____next_2; public: inline static int32_t get_offset_of__key_0() { return static_cast(offsetof(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268, ____key_0)); } inline RuntimeObject * get__key_0() const { return ____key_0; } inline RuntimeObject ** get_address_of__key_0() { return &____key_0; } inline void set__key_0(RuntimeObject * value) { ____key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____key_0), (void*)value); } inline static int32_t get_offset_of__prev_1() { return static_cast(offsetof(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268, ____prev_1)); } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * get__prev_1() const { return ____prev_1; } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 ** get_address_of__prev_1() { return &____prev_1; } inline void set__prev_1(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * value) { ____prev_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____prev_1), (void*)value); } inline static int32_t get_offset_of__next_2() { return static_cast(offsetof(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268, ____next_2)); } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * get__next_2() const { return ____next_2; } inline Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 ** get_address_of__next_2() { return &____next_2; } inline void set__next_2(Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * value) { ____next_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____next_2), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 : public RuntimeObject { public: // TKey System.Collections.Concurrent.ConcurrentDictionary`2/Node::_key RuntimeObject * ____key_0; // TValue System.Collections.Concurrent.ConcurrentDictionary`2/Node::_value RuntimeObject * ____value_1; // System.Collections.Concurrent.ConcurrentDictionary`2/Node modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Node::_next Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * ____next_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/Node::_hashcode int32_t ____hashcode_3; public: inline static int32_t get_offset_of__key_0() { return static_cast(offsetof(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9, ____key_0)); } inline RuntimeObject * get__key_0() const { return ____key_0; } inline RuntimeObject ** get_address_of__key_0() { return &____key_0; } inline void set__key_0(RuntimeObject * value) { ____key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____key_0), (void*)value); } inline static int32_t get_offset_of__value_1() { return static_cast(offsetof(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9, ____value_1)); } inline RuntimeObject * get__value_1() const { return ____value_1; } inline RuntimeObject ** get_address_of__value_1() { return &____value_1; } inline void set__value_1(RuntimeObject * value) { ____value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____value_1), (void*)value); } inline static int32_t get_offset_of__next_2() { return static_cast(offsetof(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9, ____next_2)); } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * get__next_2() const { return ____next_2; } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 ** get_address_of__next_2() { return &____next_2; } inline void set__next_2(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * value) { ____next_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____next_2), (void*)value); } inline static int32_t get_offset_of__hashcode_3() { return static_cast(offsetof(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9, ____hashcode_3)); } inline int32_t get__hashcode_3() const { return ____hashcode_3; } inline int32_t* get_address_of__hashcode_3() { return &____hashcode_3; } inline void set__hashcode_3(int32_t value) { ____hashcode_3 = value; } }; // UnityEngine.Rendering.ObjectPool`1> struct ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F : public RuntimeObject { public: // System.Collections.Generic.Stack`1 UnityEngine.Rendering.ObjectPool`1::m_Stack Stack_1_t2CD00694A55CFD24E1E9534EC088ECD21113D4DC * ___m_Stack_0; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.ObjectPool`1::m_ActionOnGet UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * ___m_ActionOnGet_1; // UnityEngine.Events.UnityAction`1 UnityEngine.Rendering.ObjectPool`1::m_ActionOnRelease UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * ___m_ActionOnRelease_2; // System.Boolean UnityEngine.Rendering.ObjectPool`1::m_CollectionCheck bool ___m_CollectionCheck_3; // System.Int32 UnityEngine.Rendering.ObjectPool`1::k__BackingField int32_t ___U3CcountAllU3Ek__BackingField_4; public: inline static int32_t get_offset_of_m_Stack_0() { return static_cast(offsetof(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F, ___m_Stack_0)); } inline Stack_1_t2CD00694A55CFD24E1E9534EC088ECD21113D4DC * get_m_Stack_0() const { return ___m_Stack_0; } inline Stack_1_t2CD00694A55CFD24E1E9534EC088ECD21113D4DC ** get_address_of_m_Stack_0() { return &___m_Stack_0; } inline void set_m_Stack_0(Stack_1_t2CD00694A55CFD24E1E9534EC088ECD21113D4DC * value) { ___m_Stack_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Stack_0), (void*)value); } inline static int32_t get_offset_of_m_ActionOnGet_1() { return static_cast(offsetof(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F, ___m_ActionOnGet_1)); } inline UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * get_m_ActionOnGet_1() const { return ___m_ActionOnGet_1; } inline UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF ** get_address_of_m_ActionOnGet_1() { return &___m_ActionOnGet_1; } inline void set_m_ActionOnGet_1(UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * value) { ___m_ActionOnGet_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ActionOnGet_1), (void*)value); } inline static int32_t get_offset_of_m_ActionOnRelease_2() { return static_cast(offsetof(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F, ___m_ActionOnRelease_2)); } inline UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * get_m_ActionOnRelease_2() const { return ___m_ActionOnRelease_2; } inline UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF ** get_address_of_m_ActionOnRelease_2() { return &___m_ActionOnRelease_2; } inline void set_m_ActionOnRelease_2(UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * value) { ___m_ActionOnRelease_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ActionOnRelease_2), (void*)value); } inline static int32_t get_offset_of_m_CollectionCheck_3() { return static_cast(offsetof(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F, ___m_CollectionCheck_3)); } inline bool get_m_CollectionCheck_3() const { return ___m_CollectionCheck_3; } inline bool* get_address_of_m_CollectionCheck_3() { return &___m_CollectionCheck_3; } inline void set_m_CollectionCheck_3(bool value) { ___m_CollectionCheck_3 = value; } inline static int32_t get_offset_of_U3CcountAllU3Ek__BackingField_4() { return static_cast(offsetof(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F, ___U3CcountAllU3Ek__BackingField_4)); } inline int32_t get_U3CcountAllU3Ek__BackingField_4() const { return ___U3CcountAllU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CcountAllU3Ek__BackingField_4() { return &___U3CcountAllU3Ek__BackingField_4; } inline void set_U3CcountAllU3Ek__BackingField_4(int32_t value) { ___U3CcountAllU3Ek__BackingField_4 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_buckets NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* ____buckets_0; // System.Object[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_locks ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____locks_1; // System.Int32[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_countPerLock Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____countPerLock_2; public: inline static int32_t get_offset_of__buckets_0() { return static_cast(offsetof(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3, ____buckets_0)); } inline NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* get__buckets_0() const { return ____buckets_0; } inline NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030** get_address_of__buckets_0() { return &____buckets_0; } inline void set__buckets_0(NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* value) { ____buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_0), (void*)value); } inline static int32_t get_offset_of__locks_1() { return static_cast(offsetof(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3, ____locks_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__locks_1() const { return ____locks_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__locks_1() { return &____locks_1; } inline void set__locks_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____locks_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____locks_1), (void*)value); } inline static int32_t get_offset_of__countPerLock_2() { return static_cast(offsetof(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3, ____countPerLock_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__countPerLock_2() const { return ____countPerLock_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__countPerLock_2() { return &____countPerLock_2; } inline void set__countPerLock_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____countPerLock_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____countPerLock_2), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_buckets NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* ____buckets_0; // System.Object[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_locks ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____locks_1; // System.Int32[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_countPerLock Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____countPerLock_2; public: inline static int32_t get_offset_of__buckets_0() { return static_cast(offsetof(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372, ____buckets_0)); } inline NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* get__buckets_0() const { return ____buckets_0; } inline NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD** get_address_of__buckets_0() { return &____buckets_0; } inline void set__buckets_0(NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* value) { ____buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_0), (void*)value); } inline static int32_t get_offset_of__locks_1() { return static_cast(offsetof(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372, ____locks_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__locks_1() const { return ____locks_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__locks_1() { return &____locks_1; } inline void set__locks_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____locks_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____locks_1), (void*)value); } inline static int32_t get_offset_of__countPerLock_2() { return static_cast(offsetof(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372, ____countPerLock_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__countPerLock_2() const { return ____countPerLock_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__countPerLock_2() { return &____countPerLock_2; } inline void set__countPerLock_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____countPerLock_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____countPerLock_2), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_buckets NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* ____buckets_0; // System.Object[] System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_locks ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____locks_1; // System.Int32[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Tables::_countPerLock Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____countPerLock_2; public: inline static int32_t get_offset_of__buckets_0() { return static_cast(offsetof(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA, ____buckets_0)); } inline NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* get__buckets_0() const { return ____buckets_0; } inline NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A** get_address_of__buckets_0() { return &____buckets_0; } inline void set__buckets_0(NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* value) { ____buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_0), (void*)value); } inline static int32_t get_offset_of__locks_1() { return static_cast(offsetof(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA, ____locks_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__locks_1() const { return ____locks_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__locks_1() { return &____locks_1; } inline void set__locks_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____locks_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____locks_1), (void*)value); } inline static int32_t get_offset_of__countPerLock_2() { return static_cast(offsetof(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA, ____countPerLock_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__countPerLock_2() const { return ____countPerLock_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__countPerLock_2() { return &____countPerLock_2; } inline void set__countPerLock_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____countPerLock_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____countPerLock_2), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C, ___dictionary_0)); } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118, ___dictionary_0)); } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778, ___dictionary_0)); } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC, ___dictionary_0)); } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.Collections.Generic.DictionaryHashHelpers struct DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060 : public RuntimeObject { public: public: }; // System.GC struct GC_tD6F0377620BF01385965FD29272CF088A4309C0D : public RuntimeObject { public: public: }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 : public RuntimeObject { public: // System.String[] System.Runtime.Serialization.SerializationInfo::m_members StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___m_members_3; // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_data_4; // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___m_types_5; // System.Collections.Generic.Dictionary`2 System.Runtime.Serialization.SerializationInfo::m_nameToIndex Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * ___m_nameToIndex_6; // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember int32_t ___m_currMember_7; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter RuntimeObject* ___m_converter_8; // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName String_t* ___m_fullTypeName_9; // System.String System.Runtime.Serialization.SerializationInfo::m_assemName String_t* ___m_assemName_10; // System.Type System.Runtime.Serialization.SerializationInfo::objectType Type_t * ___objectType_11; // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit bool ___isFullTypeNameSetExplicit_12; // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit bool ___isAssemblyNameSetExplicit_13; // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust bool ___requireSameTokenInPartialTrust_14; public: inline static int32_t get_offset_of_m_members_3() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_members_3)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_m_members_3() const { return ___m_members_3; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_m_members_3() { return &___m_members_3; } inline void set_m_members_3(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___m_members_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_members_3), (void*)value); } inline static int32_t get_offset_of_m_data_4() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_data_4)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_data_4() const { return ___m_data_4; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_data_4() { return &___m_data_4; } inline void set_m_data_4(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___m_data_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_data_4), (void*)value); } inline static int32_t get_offset_of_m_types_5() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_types_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_m_types_5() const { return ___m_types_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_m_types_5() { return &___m_types_5; } inline void set_m_types_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___m_types_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_types_5), (void*)value); } inline static int32_t get_offset_of_m_nameToIndex_6() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_nameToIndex_6)); } inline Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * get_m_nameToIndex_6() const { return ___m_nameToIndex_6; } inline Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 ** get_address_of_m_nameToIndex_6() { return &___m_nameToIndex_6; } inline void set_m_nameToIndex_6(Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * value) { ___m_nameToIndex_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_nameToIndex_6), (void*)value); } inline static int32_t get_offset_of_m_currMember_7() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_currMember_7)); } inline int32_t get_m_currMember_7() const { return ___m_currMember_7; } inline int32_t* get_address_of_m_currMember_7() { return &___m_currMember_7; } inline void set_m_currMember_7(int32_t value) { ___m_currMember_7 = value; } inline static int32_t get_offset_of_m_converter_8() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_converter_8)); } inline RuntimeObject* get_m_converter_8() const { return ___m_converter_8; } inline RuntimeObject** get_address_of_m_converter_8() { return &___m_converter_8; } inline void set_m_converter_8(RuntimeObject* value) { ___m_converter_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_converter_8), (void*)value); } inline static int32_t get_offset_of_m_fullTypeName_9() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_fullTypeName_9)); } inline String_t* get_m_fullTypeName_9() const { return ___m_fullTypeName_9; } inline String_t** get_address_of_m_fullTypeName_9() { return &___m_fullTypeName_9; } inline void set_m_fullTypeName_9(String_t* value) { ___m_fullTypeName_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_fullTypeName_9), (void*)value); } inline static int32_t get_offset_of_m_assemName_10() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_assemName_10)); } inline String_t* get_m_assemName_10() const { return ___m_assemName_10; } inline String_t** get_address_of_m_assemName_10() { return &___m_assemName_10; } inline void set_m_assemName_10(String_t* value) { ___m_assemName_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_assemName_10), (void*)value); } inline static int32_t get_offset_of_objectType_11() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___objectType_11)); } inline Type_t * get_objectType_11() const { return ___objectType_11; } inline Type_t ** get_address_of_objectType_11() { return &___objectType_11; } inline void set_objectType_11(Type_t * value) { ___objectType_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___objectType_11), (void*)value); } inline static int32_t get_offset_of_isFullTypeNameSetExplicit_12() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___isFullTypeNameSetExplicit_12)); } inline bool get_isFullTypeNameSetExplicit_12() const { return ___isFullTypeNameSetExplicit_12; } inline bool* get_address_of_isFullTypeNameSetExplicit_12() { return &___isFullTypeNameSetExplicit_12; } inline void set_isFullTypeNameSetExplicit_12(bool value) { ___isFullTypeNameSetExplicit_12 = value; } inline static int32_t get_offset_of_isAssemblyNameSetExplicit_13() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___isAssemblyNameSetExplicit_13)); } inline bool get_isAssemblyNameSetExplicit_13() const { return ___isAssemblyNameSetExplicit_13; } inline bool* get_address_of_isAssemblyNameSetExplicit_13() { return &___isAssemblyNameSetExplicit_13; } inline void set_isAssemblyNameSetExplicit_13(bool value) { ___isAssemblyNameSetExplicit_13 = value; } inline static int32_t get_offset_of_requireSameTokenInPartialTrust_14() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___requireSameTokenInPartialTrust_14)); } inline bool get_requireSameTokenInPartialTrust_14() const { return ___requireSameTokenInPartialTrust_14; } inline bool* get_address_of_requireSameTokenInPartialTrust_14() { return &___requireSameTokenInPartialTrust_14; } inline void set_requireSameTokenInPartialTrust_14(bool value) { ___requireSameTokenInPartialTrust_14 = value; } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // System.Diagnostics.Tracing.ConcurrentSet`2,System.Object> struct ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 { public: // ItemType[] System.Diagnostics.Tracing.ConcurrentSet`2::items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___items_0; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720, ___items_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_items_0() const { return ___items_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_items_0() { return &___items_0; } inline void set_items_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } }; // System.Diagnostics.Tracing.ConcurrentSet`2 struct ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 { public: // ItemType[] System.Diagnostics.Tracing.ConcurrentSet`2::items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___items_0; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1, ___items_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_items_0() const { return ___items_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_items_0() { return &___items_0; } inline void set_items_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> struct ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43, ___m_task_0)); } inline Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * get_m_task_0() const { return ___m_task_0; } inline Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> struct ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B, ___m_task_0)); } inline Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * get_m_task_0() const { return ___m_task_0; } inline Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> struct ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E, ___m_task_0)); } inline Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * get_m_task_0() const { return ___m_task_0; } inline Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> struct ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F, ___m_task_0)); } inline Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * get_m_task_0() const { return ___m_task_0; } inline Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> struct ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B, ___m_task_0)); } inline Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * get_m_task_0() const { return ___m_task_0; } inline Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter struct ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C, ___m_task_0)); } inline Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * get_m_task_0() const { return ___m_task_0; } inline Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter struct ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2, ___m_task_0)); } inline Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * get_m_task_0() const { return ___m_task_0; } inline Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter struct ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED, ___m_task_0)); } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * get_m_task_0() const { return ___m_task_0; } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter struct ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 { public: // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___m_task_0; // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext bool ___m_continueOnCapturedContext_1; public: inline static int32_t get_offset_of_m_task_0() { return static_cast(offsetof(ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071, ___m_task_0)); } inline Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * get_m_task_0() const { return ___m_task_0; } inline Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 ** get_address_of_m_task_0() { return &___m_task_0; } inline void set_m_task_0(Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * value) { ___m_task_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_task_0), (void*)value); } inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast(offsetof(ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071, ___m_continueOnCapturedContext_1)); } inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; } inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; } inline void set_m_continueOnCapturedContext_1(bool value) { ___m_continueOnCapturedContext_1 = value; } }; // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 struct DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 { public: union { struct { }; uint8_t DefaultComparer_1_tF8F268360773E065D6C92EBA0584486AF2A18A55__padding[1]; }; public: }; // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 struct DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 { public: union { struct { }; uint8_t DefaultComparer_1_tF8F268360773E065D6C92EBA0584486AF2A18A55__padding[1]; }; public: }; // UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1 struct DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 { public: union { struct { }; uint8_t DefaultKeyGetter_1_t30CE09A285358935467DDB84B16D361E4D022616__padding[1]; }; public: }; // System.Collections.Generic.Dictionary`2/Entry struct Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 { public: // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode int32_t ___hashCode_0; // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next int32_t ___next_1; // TKey System.Collections.Generic.Dictionary`2/Entry::key int32_t ___key_2; // TValue System.Collections.Generic.Dictionary`2/Entry::value bool ___value_3; public: inline static int32_t get_offset_of_hashCode_0() { return static_cast(offsetof(Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___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(Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_key_2() { return static_cast(offsetof(Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___key_2)); } inline int32_t get_key_2() const { return ___key_2; } inline int32_t* get_address_of_key_2() { return &___key_2; } inline void set_key_2(int32_t value) { ___key_2 = value; } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___value_3)); } inline bool get_value_3() const { return ___value_3; } inline bool* get_address_of_value_3() { return &___value_3; } inline void set_value_3(bool value) { ___value_3 = value; } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current RuntimeObject * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 { 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_t239694BB713649B9F5326D1A5BC3143EA54316B3, ___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_t239694BB713649B9F5326D1A5BC3143EA54316B3, ___value_1)); } inline bool get_value_1() const { return ___value_1; } inline bool* get_address_of_value_1() { return &___value_1; } inline void set_value_1(bool value) { ___value_1 = value; } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 { 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_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Nullable`1 struct Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 { public: // T System.Nullable`1::value int32_t ___value_0; // System.Boolean System.Nullable`1::has_value bool ___has_value_1; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103, ___value_0)); } inline int32_t get_value_0() const { return ___value_0; } inline int32_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(int32_t value) { ___value_0 = value; } inline static int32_t get_offset_of_has_value_1() { return static_cast(offsetof(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103, ___has_value_1)); } inline bool get_has_value_1() const { return ___has_value_1; } inline bool* get_address_of_has_value_1() { return &___has_value_1; } inline void set_has_value_1(bool value) { ___has_value_1 = value; } }; // UnityEngine.Rendering.ObjectPool`1/PooledObject> struct PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D { public: // T UnityEngine.Rendering.ObjectPool`1/PooledObject::m_ToReturn Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___m_ToReturn_0; // UnityEngine.Rendering.ObjectPool`1 UnityEngine.Rendering.ObjectPool`1/PooledObject::m_Pool ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * ___m_Pool_1; public: inline static int32_t get_offset_of_m_ToReturn_0() { return static_cast(offsetof(PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D, ___m_ToReturn_0)); } inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_m_ToReturn_0() const { return ___m_ToReturn_0; } inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_m_ToReturn_0() { return &___m_ToReturn_0; } inline void set_m_ToReturn_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value) { ___m_ToReturn_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ToReturn_0), (void*)value); } inline static int32_t get_offset_of_m_Pool_1() { return static_cast(offsetof(PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D, ___m_Pool_1)); } inline ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * get_m_Pool_1() const { return ___m_Pool_1; } inline ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F ** get_address_of_m_Pool_1() { return &___m_Pool_1; } inline void set_m_Pool_1(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * value) { ___m_Pool_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Pool_1), (void*)value); } }; // System.ValueTuple`2 struct ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE { public: // T1 System.ValueTuple`2::Item1 bool ___Item1_0; // T2 System.ValueTuple`2::Item2 RuntimeObject * ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE, ___Item1_0)); } inline bool get_Item1_0() const { return ___Item1_0; } inline bool* get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(bool value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE, ___Item2_1)); } inline RuntimeObject * get_Item2_1() const { return ___Item2_1; } inline RuntimeObject ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(RuntimeObject * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } }; // System.ValueTuple`2 struct ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E { public: // T1 System.ValueTuple`2::Item1 int32_t ___Item1_0; // T2 System.ValueTuple`2::Item2 int32_t ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item1_0)); } inline int32_t get_Item1_0() const { return ___Item1_0; } inline int32_t* get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(int32_t value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item2_1)); } inline int32_t get_Item2_1() const { return ___Item2_1; } inline int32_t* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(int32_t value) { ___Item2_1 = value; } }; // System.ValueTuple`2 struct ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 { public: // T1 System.ValueTuple`2::Item1 RuntimeObject * ___Item1_0; // T2 System.ValueTuple`2::Item2 int32_t ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00, ___Item1_0)); } inline RuntimeObject * get_Item1_0() const { return ___Item1_0; } inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(RuntimeObject * value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00, ___Item2_1)); } inline int32_t get_Item2_1() const { return ___Item2_1; } inline int32_t* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(int32_t value) { ___Item2_1 = value; } }; // System.ValueTuple`3 struct ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 { public: // T1 System.ValueTuple`3::Item1 RuntimeObject * ___Item1_0; // T2 System.ValueTuple`3::Item2 RuntimeObject * ___Item2_1; // T3 System.ValueTuple`3::Item3 int32_t ___Item3_2; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8, ___Item1_0)); } inline RuntimeObject * get_Item1_0() const { return ___Item1_0; } inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(RuntimeObject * value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8, ___Item2_1)); } inline RuntimeObject * get_Item2_1() const { return ___Item2_1; } inline RuntimeObject ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(RuntimeObject * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } inline static int32_t get_offset_of_Item3_2() { return static_cast(offsetof(ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8, ___Item3_2)); } inline int32_t get_Item3_2() const { return ___Item3_2; } inline int32_t* get_address_of_Item3_2() { return &___Item3_2; } inline void set_Item3_2(int32_t value) { ___Item3_2 = value; } }; // System.ValueTuple`5 struct ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 { public: // T1 System.ValueTuple`5::Item1 RuntimeObject * ___Item1_0; // T2 System.ValueTuple`5::Item2 bool ___Item2_1; // T3 System.ValueTuple`5::Item3 bool ___Item3_2; // T4 System.ValueTuple`5::Item4 RuntimeObject * ___Item4_3; // T5 System.ValueTuple`5::Item5 RuntimeObject * ___Item5_4; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59, ___Item1_0)); } inline RuntimeObject * get_Item1_0() const { return ___Item1_0; } inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(RuntimeObject * value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59, ___Item2_1)); } inline bool get_Item2_1() const { return ___Item2_1; } inline bool* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(bool value) { ___Item2_1 = value; } inline static int32_t get_offset_of_Item3_2() { return static_cast(offsetof(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59, ___Item3_2)); } inline bool get_Item3_2() const { return ___Item3_2; } inline bool* get_address_of_Item3_2() { return &___Item3_2; } inline void set_Item3_2(bool value) { ___Item3_2 = value; } inline static int32_t get_offset_of_Item4_3() { return static_cast(offsetof(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59, ___Item4_3)); } inline RuntimeObject * get_Item4_3() const { return ___Item4_3; } inline RuntimeObject ** get_address_of_Item4_3() { return &___Item4_3; } inline void set_Item4_3(RuntimeObject * value) { ___Item4_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item4_3), (void*)value); } inline static int32_t get_offset_of_Item5_4() { return static_cast(offsetof(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59, ___Item5_4)); } inline RuntimeObject * get_Item5_4() const { return ___Item5_4; } inline RuntimeObject ** get_address_of_Item5_4() { return &___Item5_4; } inline void set_Item5_4(RuntimeObject * value) { ___Item5_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item5_4), (void*)value); } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; // System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD { public: // System.Threading.CancellationTokenSource System.Threading.CancellationToken::m_source CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; public: inline static int32_t get_offset_of_m_source_0() { return static_cast(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD, ___m_source_0)); } inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * get_m_source_0() const { return ___m_source_0; } inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 ** get_address_of_m_source_0() { return &___m_source_0; } inline void set_m_source_0(CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * value) { ___m_source_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_pinvoke { CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; }; // Native definition for COM marshalling of System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_com { CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; }; // System.Collections.DictionaryEntry struct DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 { 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_tF60471FAB430320A9C7D4382BF966EAAC06D7A90, ____key_0)); } inline RuntimeObject * get__key_0() const { return ____key_0; } inline RuntimeObject ** get_address_of__key_0() { return &____key_0; } inline void set__key_0(RuntimeObject * value) { ____key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____key_0), (void*)value); } inline static int32_t get_offset_of__value_1() { return static_cast(offsetof(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90, ____value_1)); } inline RuntimeObject * get__value_1() const { return ____value_1; } inline RuntimeObject ** get_address_of__value_1() { return &____value_1; } inline void set__value_1(RuntimeObject * value) { ____value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____value_1), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry struct DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_marshaled_pinvoke { Il2CppIUnknown* ____key_0; Il2CppIUnknown* ____value_1; }; // Native definition for COM marshalling of System.Collections.DictionaryEntry struct DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_marshaled_com { Il2CppIUnknown* ____key_0; Il2CppIUnknown* ____value_1; }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Runtime.CompilerServices.Ephemeron struct Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 { public: // System.Object System.Runtime.CompilerServices.Ephemeron::key RuntimeObject * ___key_0; // System.Object System.Runtime.CompilerServices.Ephemeron::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.Ephemeron struct Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208_marshaled_pinvoke { Il2CppIUnknown* ___key_0; Il2CppIUnknown* ___value_1; }; // Native definition for COM marshalling of System.Runtime.CompilerServices.Ephemeron struct Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208_marshaled_com { Il2CppIUnknown* ___key_0; Il2CppIUnknown* ___value_1; }; // FMOD.GUID struct GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC { public: // System.Int32 FMOD.GUID::Data1 int32_t ___Data1_0; // System.Int32 FMOD.GUID::Data2 int32_t ___Data2_1; // System.Int32 FMOD.GUID::Data3 int32_t ___Data3_2; // System.Int32 FMOD.GUID::Data4 int32_t ___Data4_3; public: inline static int32_t get_offset_of_Data1_0() { return static_cast(offsetof(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC, ___Data1_0)); } inline int32_t get_Data1_0() const { return ___Data1_0; } inline int32_t* get_address_of_Data1_0() { return &___Data1_0; } inline void set_Data1_0(int32_t value) { ___Data1_0 = value; } inline static int32_t get_offset_of_Data2_1() { return static_cast(offsetof(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC, ___Data2_1)); } inline int32_t get_Data2_1() const { return ___Data2_1; } inline int32_t* get_address_of_Data2_1() { return &___Data2_1; } inline void set_Data2_1(int32_t value) { ___Data2_1 = value; } inline static int32_t get_offset_of_Data3_2() { return static_cast(offsetof(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC, ___Data3_2)); } inline int32_t get_Data3_2() const { return ___Data3_2; } inline int32_t* get_address_of_Data3_2() { return &___Data3_2; } inline void set_Data3_2(int32_t value) { ___Data3_2 = value; } inline static int32_t get_offset_of_Data4_3() { return static_cast(offsetof(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC, ___Data4_3)); } inline int32_t get_Data4_3() const { return ___Data4_3; } inline int32_t* get_address_of_Data4_3() { return &___Data4_3; } inline void set_Data4_3(int32_t value) { ___Data4_3 = value; } }; // System.Guid struct Guid_t { public: // System.Int32 System.Guid::_a int32_t ____a_1; // System.Int16 System.Guid::_b int16_t ____b_2; // System.Int16 System.Guid::_c int16_t ____c_3; // System.Byte System.Guid::_d uint8_t ____d_4; // System.Byte System.Guid::_e uint8_t ____e_5; // System.Byte System.Guid::_f uint8_t ____f_6; // System.Byte System.Guid::_g uint8_t ____g_7; // System.Byte System.Guid::_h uint8_t ____h_8; // System.Byte System.Guid::_i uint8_t ____i_9; // System.Byte System.Guid::_j uint8_t ____j_10; // System.Byte System.Guid::_k uint8_t ____k_11; public: inline static int32_t get_offset_of__a_1() { return static_cast(offsetof(Guid_t, ____a_1)); } inline int32_t get__a_1() const { return ____a_1; } inline int32_t* get_address_of__a_1() { return &____a_1; } inline void set__a_1(int32_t value) { ____a_1 = value; } inline static int32_t get_offset_of__b_2() { return static_cast(offsetof(Guid_t, ____b_2)); } inline int16_t get__b_2() const { return ____b_2; } inline int16_t* get_address_of__b_2() { return &____b_2; } inline void set__b_2(int16_t value) { ____b_2 = value; } inline static int32_t get_offset_of__c_3() { return static_cast(offsetof(Guid_t, ____c_3)); } inline int16_t get__c_3() const { return ____c_3; } inline int16_t* get_address_of__c_3() { return &____c_3; } inline void set__c_3(int16_t value) { ____c_3 = value; } inline static int32_t get_offset_of__d_4() { return static_cast(offsetof(Guid_t, ____d_4)); } inline uint8_t get__d_4() const { return ____d_4; } inline uint8_t* get_address_of__d_4() { return &____d_4; } inline void set__d_4(uint8_t value) { ____d_4 = value; } inline static int32_t get_offset_of__e_5() { return static_cast(offsetof(Guid_t, ____e_5)); } inline uint8_t get__e_5() const { return ____e_5; } inline uint8_t* get_address_of__e_5() { return &____e_5; } inline void set__e_5(uint8_t value) { ____e_5 = value; } inline static int32_t get_offset_of__f_6() { return static_cast(offsetof(Guid_t, ____f_6)); } inline uint8_t get__f_6() const { return ____f_6; } inline uint8_t* get_address_of__f_6() { return &____f_6; } inline void set__f_6(uint8_t value) { ____f_6 = value; } inline static int32_t get_offset_of__g_7() { return static_cast(offsetof(Guid_t, ____g_7)); } inline uint8_t get__g_7() const { return ____g_7; } inline uint8_t* get_address_of__g_7() { return &____g_7; } inline void set__g_7(uint8_t value) { ____g_7 = value; } inline static int32_t get_offset_of__h_8() { return static_cast(offsetof(Guid_t, ____h_8)); } inline uint8_t get__h_8() const { return ____h_8; } inline uint8_t* get_address_of__h_8() { return &____h_8; } inline void set__h_8(uint8_t value) { ____h_8 = value; } inline static int32_t get_offset_of__i_9() { return static_cast(offsetof(Guid_t, ____i_9)); } inline uint8_t get__i_9() const { return ____i_9; } inline uint8_t* get_address_of__i_9() { return &____i_9; } inline void set__i_9(uint8_t value) { ____i_9 = value; } inline static int32_t get_offset_of__j_10() { return static_cast(offsetof(Guid_t, ____j_10)); } inline uint8_t get__j_10() const { return ____j_10; } inline uint8_t* get_address_of__j_10() { return &____j_10; } inline void set__j_10(uint8_t value) { ____j_10 = value; } inline static int32_t get_offset_of__k_11() { return static_cast(offsetof(Guid_t, ____k_11)); } inline uint8_t get__k_11() const { return ____k_11; } inline uint8_t* get_address_of__k_11() { return &____k_11; } inline void set__k_11(uint8_t value) { ____k_11 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.Int64 struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(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; } }; // UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED { public: // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringOriginalCase String_t* ___m_StringOriginalCase_0; // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringLowerCase String_t* ___m_StringLowerCase_1; public: inline static int32_t get_offset_of_m_StringOriginalCase_0() { return static_cast(offsetof(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED, ___m_StringOriginalCase_0)); } inline String_t* get_m_StringOriginalCase_0() const { return ___m_StringOriginalCase_0; } inline String_t** get_address_of_m_StringOriginalCase_0() { return &___m_StringOriginalCase_0; } inline void set_m_StringOriginalCase_0(String_t* value) { ___m_StringOriginalCase_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_StringOriginalCase_0), (void*)value); } inline static int32_t get_offset_of_m_StringLowerCase_1() { return static_cast(offsetof(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED, ___m_StringLowerCase_1)); } inline String_t* get_m_StringLowerCase_1() const { return ___m_StringLowerCase_1; } inline String_t** get_address_of_m_StringLowerCase_1() { return &___m_StringLowerCase_1; } inline void set_m_StringLowerCase_1(String_t* value) { ___m_StringLowerCase_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_StringLowerCase_1), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke { char* ___m_StringOriginalCase_0; char* ___m_StringLowerCase_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com { Il2CppChar* ___m_StringOriginalCase_0; Il2CppChar* ___m_StringLowerCase_1; }; // System.Collections.Generic.NonRandomizedStringEqualityComparer struct NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 : public EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E { public: public: }; // System.Diagnostics.Tracing.SessionMask struct SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C { public: // System.UInt32 System.Diagnostics.Tracing.SessionMask::m_mask uint32_t ___m_mask_0; public: inline static int32_t get_offset_of_m_mask_0() { return static_cast(offsetof(SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C, ___m_mask_0)); } inline uint32_t get_m_mask_0() const { return ___m_mask_0; } inline uint32_t* get_address_of_m_mask_0() { return &___m_mask_0; } inline void set_m_mask_0(uint32_t value) { ___m_mask_0 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // System.Threading.Tasks.VoidTaskResult struct VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 { public: union { struct { }; uint8_t VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004__padding[1]; }; public: }; // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 struct U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE : public RuntimeObject { public: // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>1__state int32_t ___U3CU3E1__state_0; // System.Collections.Generic.KeyValuePair`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>2__current KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___U3CU3E2__current_1; // System.Collections.Concurrent.ConcurrentDictionary`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>4__this ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * ___U3CU3E4__this_2; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__1 NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* ___U3CbucketsU3E5__1_3; // System.Collections.Concurrent.ConcurrentDictionary`2/Node System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__2 Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * ___U3CcurrentU3E5__2_4; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CU3E2__current_1)); } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E2__current_1))->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E2__current_1))->___value_1), (void*)NULL); #endif } inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CU3E4__this_2)); } inline ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; } inline ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; } inline void set_U3CU3E4__this_2(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * value) { ___U3CU3E4__this_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value); } inline static int32_t get_offset_of_U3CbucketsU3E5__1_3() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CbucketsU3E5__1_3)); } inline NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* get_U3CbucketsU3E5__1_3() const { return ___U3CbucketsU3E5__1_3; } inline NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A** get_address_of_U3CbucketsU3E5__1_3() { return &___U3CbucketsU3E5__1_3; } inline void set_U3CbucketsU3E5__1_3(NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* value) { ___U3CbucketsU3E5__1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CbucketsU3E5__1_3), (void*)value); } inline static int32_t get_offset_of_U3CcurrentU3E5__2_4() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CcurrentU3E5__2_4)); } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * get_U3CcurrentU3E5__2_4() const { return ___U3CcurrentU3E5__2_4; } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 ** get_address_of_U3CcurrentU3E5__2_4() { return &___U3CcurrentU3E5__2_4; } inline void set_U3CcurrentU3E5__2_4(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * value) { ___U3CcurrentU3E5__2_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CcurrentU3E5__2_4), (void*)value); } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> struct ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> struct ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> struct ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> struct ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> struct ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 struct ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 struct ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 struct ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 struct ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 { public: // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::m_configuredTaskAwaiter ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ___m_configuredTaskAwaiter_0; public: inline static int32_t get_offset_of_m_configuredTaskAwaiter_0() { return static_cast(offsetof(ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3, ___m_configuredTaskAwaiter_0)); } inline ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 get_m_configuredTaskAwaiter_0() const { return ___m_configuredTaskAwaiter_0; } inline ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * get_address_of_m_configuredTaskAwaiter_0() { return &___m_configuredTaskAwaiter_0; } inline void set_m_configuredTaskAwaiter_0(ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 value) { ___m_configuredTaskAwaiter_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_configuredTaskAwaiter_0))->___m_task_0), (void*)NULL); } }; // System.Collections.Generic.Dictionary`2/Entry,System.Object> struct Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 { public: // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode int32_t ___hashCode_0; // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next int32_t ___next_1; // TKey System.Collections.Generic.Dictionary`2/Entry::key ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key_2; // TValue System.Collections.Generic.Dictionary`2/Entry::value RuntimeObject * ___value_3; public: inline static int32_t get_offset_of_hashCode_0() { return static_cast(offsetof(Entry_tB294B9C2737CEA8C4F8673B948596F849040B414, ___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(Entry_tB294B9C2737CEA8C4F8673B948596F849040B414, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_key_2() { return static_cast(offsetof(Entry_tB294B9C2737CEA8C4F8673B948596F849040B414, ___key_2)); } inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 get_key_2() const { return ___key_2; } inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * get_address_of_key_2() { return &___key_2; } inline void set_key_2(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 value) { ___key_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___key_2))->___Item1_0), (void*)NULL); } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_tB294B9C2737CEA8C4F8673B948596F849040B414, ___value_3)); } inline RuntimeObject * get_value_3() const { return ___value_3; } inline RuntimeObject ** get_address_of_value_3() { return &___value_3; } inline void set_value_3(RuntimeObject * value) { ___value_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value); } }; // System.Collections.Generic.Dictionary`2/Entry struct Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 { public: // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode int32_t ___hashCode_0; // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next int32_t ___next_1; // TKey System.Collections.Generic.Dictionary`2/Entry::key Guid_t ___key_2; // TValue System.Collections.Generic.Dictionary`2/Entry::value RuntimeObject * ___value_3; public: inline static int32_t get_offset_of_hashCode_0() { return static_cast(offsetof(Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93, ___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(Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_key_2() { return static_cast(offsetof(Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93, ___key_2)); } inline Guid_t get_key_2() const { return ___key_2; } inline Guid_t * get_address_of_key_2() { return &___key_2; } inline void set_key_2(Guid_t value) { ___key_2 = value; } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93, ___value_3)); } inline RuntimeObject * get_value_3() const { return ___value_3; } inline RuntimeObject ** get_address_of_value_3() { return &___value_3; } inline void set_value_3(RuntimeObject * value) { ___value_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value); } }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___dictionary_0)); } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___current_3)); } inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 value) { ___current_3 = value; } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Collections.Generic.KeyValuePair`2,System.Object> struct KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A { public: // TKey System.Collections.Generic.KeyValuePair`2::key ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A, ___key_0)); } inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 get_key_0() const { return ___key_0; } inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___key_0))->___Item1_0), (void*)NULL); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 { public: // TKey System.Collections.Generic.KeyValuePair`2::key Guid_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_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242, ___key_0)); } inline Guid_t get_key_0() const { return ___key_0; } inline Guid_t * get_address_of_key_0() { return &___key_0; } inline void set_key_0(Guid_t value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242, ___value_1)); } inline int32_t get_value_1() const { return ___value_1; } inline int32_t* get_address_of_value_1() { return &___value_1; } inline void set_value_1(int32_t value) { ___value_1 = value; } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F { public: // TKey System.Collections.Generic.KeyValuePair`2::key Guid_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F, ___key_0)); } inline Guid_t get_key_0() const { return ___key_0; } inline Guid_t * get_address_of_key_0() { return &___key_0; } inline void set_key_0(Guid_t value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_t6304F0CBAF4DD23958B25964545594CC97066AAA : public RuntimeObject { public: // TKey System.Collections.Concurrent.ConcurrentDictionary`2/Node::_key Guid_t ____key_0; // TValue System.Collections.Concurrent.ConcurrentDictionary`2/Node::_value int32_t ____value_1; // System.Collections.Concurrent.ConcurrentDictionary`2/Node modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Node::_next Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * ____next_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/Node::_hashcode int32_t ____hashcode_3; public: inline static int32_t get_offset_of__key_0() { return static_cast(offsetof(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA, ____key_0)); } inline Guid_t get__key_0() const { return ____key_0; } inline Guid_t * get_address_of__key_0() { return &____key_0; } inline void set__key_0(Guid_t value) { ____key_0 = value; } inline static int32_t get_offset_of__value_1() { return static_cast(offsetof(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA, ____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; } inline static int32_t get_offset_of__next_2() { return static_cast(offsetof(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA, ____next_2)); } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * get__next_2() const { return ____next_2; } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA ** get_address_of__next_2() { return &____next_2; } inline void set__next_2(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * value) { ____next_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____next_2), (void*)value); } inline static int32_t get_offset_of__hashcode_3() { return static_cast(offsetof(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA, ____hashcode_3)); } inline int32_t get__hashcode_3() const { return ____hashcode_3; } inline int32_t* get_address_of__hashcode_3() { return &____hashcode_3; } inline void set__hashcode_3(int32_t value) { ____hashcode_3 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Node struct Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 : public RuntimeObject { public: // TKey System.Collections.Concurrent.ConcurrentDictionary`2/Node::_key Guid_t ____key_0; // TValue System.Collections.Concurrent.ConcurrentDictionary`2/Node::_value RuntimeObject * ____value_1; // System.Collections.Concurrent.ConcurrentDictionary`2/Node modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2/Node::_next Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * ____next_2; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/Node::_hashcode int32_t ____hashcode_3; public: inline static int32_t get_offset_of__key_0() { return static_cast(offsetof(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985, ____key_0)); } inline Guid_t get__key_0() const { return ____key_0; } inline Guid_t * get_address_of__key_0() { return &____key_0; } inline void set__key_0(Guid_t value) { ____key_0 = value; } inline static int32_t get_offset_of__value_1() { return static_cast(offsetof(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985, ____value_1)); } inline RuntimeObject * get__value_1() const { return ____value_1; } inline RuntimeObject ** get_address_of__value_1() { return &____value_1; } inline void set__value_1(RuntimeObject * value) { ____value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____value_1), (void*)value); } inline static int32_t get_offset_of__next_2() { return static_cast(offsetof(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985, ____next_2)); } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * get__next_2() const { return ____next_2; } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 ** get_address_of__next_2() { return &____next_2; } inline void set__next_2(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * value) { ____next_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____next_2), (void*)value); } inline static int32_t get_offset_of__hashcode_3() { return static_cast(offsetof(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985, ____hashcode_3)); } inline int32_t get__hashcode_3() const { return ____hashcode_3; } inline int32_t* get_address_of__hashcode_3() { return &____hashcode_3; } inline void set__hashcode_3(int32_t value) { ____hashcode_3 = value; } }; // System.Reflection.BindingFlags struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // FMOD.Studio.EventDescription struct EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D { public: // System.IntPtr FMOD.Studio.EventDescription::handle intptr_t ___handle_0; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D, ___handle_0)); } inline intptr_t get_handle_0() const { return ___handle_0; } inline intptr_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(intptr_t value) { ___handle_0 = value; } }; // System.Diagnostics.Tracing.EventKeywords struct EventKeywords_t72BC5DF558968022E52CFA840BC065E4278A5CFC { public: // System.Int64 System.Diagnostics.Tracing.EventKeywords::value__ int64_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EventKeywords_t72BC5DF558968022E52CFA840BC065E4278A5CFC, ___value___2)); } inline int64_t get_value___2() const { return ___value___2; } inline int64_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int64_t value) { ___value___2 = value; } }; // System.Diagnostics.Tracing.EventLevel struct EventLevel_t094E14CCC4B697F0F2FF0BFAE792EC0A5DD6614D { public: // System.Int32 System.Diagnostics.Tracing.EventLevel::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EventLevel_t094E14CCC4B697F0F2FF0BFAE792EC0A5DD6614D, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Diagnostics.Tracing.EventSourceSettings struct EventSourceSettings_t8D2D1F0C067D425607BA72DC3DB857A15F0A8E57 { public: // System.Int32 System.Diagnostics.Tracing.EventSourceSettings::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EventSourceSettings_t8D2D1F0C067D425607BA72DC3DB857A15F0A8E57, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // UnityEngine.HideFlags struct HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12 { public: // System.Int32 UnityEngine.HideFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57 { public: // System.Collections.Generic.KeyValuePair`2[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher::m_Patterns KeyValuePair_2U5BU5D_t7E976A4C11090CA77A36F27FF080865677E9C105* ___m_Patterns_0; public: inline static int32_t get_offset_of_m_Patterns_0() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57, ___m_Patterns_0)); } inline KeyValuePair_2U5BU5D_t7E976A4C11090CA77A36F27FF080865677E9C105* get_m_Patterns_0() const { return ___m_Patterns_0; } inline KeyValuePair_2U5BU5D_t7E976A4C11090CA77A36F27FF080865677E9C105** get_address_of_m_Patterns_0() { return &___m_Patterns_0; } inline void set_m_Patterns_0(KeyValuePair_2U5BU5D_t7E976A4C11090CA77A36F27FF080865677E9C105* value) { ___m_Patterns_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Patterns_0), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_marshaled_pinvoke { KeyValuePair_2_tC5DBFF0A12DD027962885E57237A73F3553DE521 * ___m_Patterns_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_marshaled_com { KeyValuePair_2_tC5DBFF0A12DD027962885E57237A73F3553DE521 * ___m_Patterns_0; }; // System.Collections.Generic.InsertionBehavior struct InsertionBehavior_tA826DE0CFD956DDC36E5D9F590B8D2431459CE3B { public: // System.Byte System.Collections.Generic.InsertionBehavior::value__ uint8_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(InsertionBehavior_tA826DE0CFD956DDC36E5D9F590B8D2431459CE3B, ___value___2)); } inline uint8_t get_value___2() const { return ___value___2; } inline uint8_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint8_t value) { ___value___2 = value; } }; // System.Int32Enum struct Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C { public: // System.Int32 System.Int32Enum::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Threading.Tasks.InternalTaskOptions struct InternalTaskOptions_tE9869E444962B12AAF216CDE276D379BD57D5EEF { public: // System.Int32 System.Threading.Tasks.InternalTaskOptions::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(InternalTaskOptions_tE9869E444962B12AAF216CDE276D379BD57D5EEF, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A : public RuntimeObject { public: // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; public: inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); } inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; } inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; } inline void set_m_CachedPtr_0(intptr_t value) { ___m_CachedPtr_0 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com { intptr_t ___m_CachedPtr_0; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 { 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_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // System.Threading.StackCrawlMark struct StackCrawlMark_t2BEE6EC5F8EA322B986CA375A594BBD34B98EBA5 { public: // System.Int32 System.Threading.StackCrawlMark::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(StackCrawlMark_t2BEE6EC5F8EA322B986CA375A594BBD34B98EBA5, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_tF4C7FE6D6121BD4C67699869C8269A60B36B42C3 { public: // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(StreamingContextStates_tF4C7FE6D6121BD4C67699869C8269A60B36B42C3, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Threading.Tasks.Task struct Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 : public RuntimeObject { public: // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId int32_t ___m_taskId_4; // System.Object System.Threading.Tasks.Task::m_action RuntimeObject * ___m_action_5; // System.Object System.Threading.Tasks.Task::m_stateObject RuntimeObject * ___m_stateObject_6; // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * ___m_taskScheduler_7; // System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * ___m_parent_8; // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags int32_t ___m_stateFlags_9; // System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject RuntimeObject * ___m_continuationObject_28; // System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties ContingentProperties_t1E249C737B8B8644ED1D60EEFA101D326B199EA0 * ___m_contingentProperties_33; public: inline static int32_t get_offset_of_m_taskId_4() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_taskId_4)); } inline int32_t get_m_taskId_4() const { return ___m_taskId_4; } inline int32_t* get_address_of_m_taskId_4() { return &___m_taskId_4; } inline void set_m_taskId_4(int32_t value) { ___m_taskId_4 = value; } inline static int32_t get_offset_of_m_action_5() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_action_5)); } inline RuntimeObject * get_m_action_5() const { return ___m_action_5; } inline RuntimeObject ** get_address_of_m_action_5() { return &___m_action_5; } inline void set_m_action_5(RuntimeObject * value) { ___m_action_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_action_5), (void*)value); } inline static int32_t get_offset_of_m_stateObject_6() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_stateObject_6)); } inline RuntimeObject * get_m_stateObject_6() const { return ___m_stateObject_6; } inline RuntimeObject ** get_address_of_m_stateObject_6() { return &___m_stateObject_6; } inline void set_m_stateObject_6(RuntimeObject * value) { ___m_stateObject_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_stateObject_6), (void*)value); } inline static int32_t get_offset_of_m_taskScheduler_7() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_taskScheduler_7)); } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * get_m_taskScheduler_7() const { return ___m_taskScheduler_7; } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D ** get_address_of_m_taskScheduler_7() { return &___m_taskScheduler_7; } inline void set_m_taskScheduler_7(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * value) { ___m_taskScheduler_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_taskScheduler_7), (void*)value); } inline static int32_t get_offset_of_m_parent_8() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_parent_8)); } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * get_m_parent_8() const { return ___m_parent_8; } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 ** get_address_of_m_parent_8() { return &___m_parent_8; } inline void set_m_parent_8(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * value) { ___m_parent_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_parent_8), (void*)value); } inline static int32_t get_offset_of_m_stateFlags_9() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_stateFlags_9)); } inline int32_t get_m_stateFlags_9() const { return ___m_stateFlags_9; } inline int32_t* get_address_of_m_stateFlags_9() { return &___m_stateFlags_9; } inline void set_m_stateFlags_9(int32_t value) { ___m_stateFlags_9 = value; } inline static int32_t get_offset_of_m_continuationObject_28() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_continuationObject_28)); } inline RuntimeObject * get_m_continuationObject_28() const { return ___m_continuationObject_28; } inline RuntimeObject ** get_address_of_m_continuationObject_28() { return &___m_continuationObject_28; } inline void set_m_continuationObject_28(RuntimeObject * value) { ___m_continuationObject_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_continuationObject_28), (void*)value); } inline static int32_t get_offset_of_m_contingentProperties_33() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60, ___m_contingentProperties_33)); } inline ContingentProperties_t1E249C737B8B8644ED1D60EEFA101D326B199EA0 * get_m_contingentProperties_33() const { return ___m_contingentProperties_33; } inline ContingentProperties_t1E249C737B8B8644ED1D60EEFA101D326B199EA0 ** get_address_of_m_contingentProperties_33() { return &___m_contingentProperties_33; } inline void set_m_contingentProperties_33(ContingentProperties_t1E249C737B8B8644ED1D60EEFA101D326B199EA0 * value) { ___m_contingentProperties_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_contingentProperties_33), (void*)value); } }; // System.Threading.Tasks.TaskCreationOptions struct TaskCreationOptions_t469019F1B0F93FA60337952E265311E8048D2112 { public: // System.Int32 System.Threading.Tasks.TaskCreationOptions::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(TaskCreationOptions_t469019F1B0F93FA60337952E265311E8048D2112, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D : public RuntimeObject { public: // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.TaskScheduler::m_taskSchedulerId int32_t ___m_taskSchedulerId_3; public: inline static int32_t get_offset_of_m_taskSchedulerId_3() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D, ___m_taskSchedulerId_3)); } inline int32_t get_m_taskSchedulerId_3() const { return ___m_taskSchedulerId_3; } inline int32_t* get_address_of_m_taskSchedulerId_3() { return &___m_taskSchedulerId_3; } inline void set_m_taskSchedulerId_3(int32_t value) { ___m_taskSchedulerId_3 = value; } }; // System.TypeCode struct TypeCode_tCB39BAB5CFB7A1E0BCB521413E3C46B81C31AA7C { public: // System.Int32 System.TypeCode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(TypeCode_tCB39BAB5CFB7A1E0BCB521413E3C46B81C31AA7C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 struct U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F : public RuntimeObject { public: // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>1__state int32_t ___U3CU3E1__state_0; // System.Collections.Generic.KeyValuePair`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>2__current KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 ___U3CU3E2__current_1; // System.Collections.Concurrent.ConcurrentDictionary`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>4__this ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * ___U3CU3E4__this_2; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__1 NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* ___U3CbucketsU3E5__1_3; // System.Collections.Concurrent.ConcurrentDictionary`2/Node System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__2 Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * ___U3CcurrentU3E5__2_4; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CU3E2__current_1)); } inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 value) { ___U3CU3E2__current_1 = value; } inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CU3E4__this_2)); } inline ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; } inline ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; } inline void set_U3CU3E4__this_2(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * value) { ___U3CU3E4__this_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value); } inline static int32_t get_offset_of_U3CbucketsU3E5__1_3() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CbucketsU3E5__1_3)); } inline NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* get_U3CbucketsU3E5__1_3() const { return ___U3CbucketsU3E5__1_3; } inline NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030** get_address_of_U3CbucketsU3E5__1_3() { return &___U3CbucketsU3E5__1_3; } inline void set_U3CbucketsU3E5__1_3(NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* value) { ___U3CbucketsU3E5__1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CbucketsU3E5__1_3), (void*)value); } inline static int32_t get_offset_of_U3CcurrentU3E5__2_4() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CcurrentU3E5__2_4)); } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * get_U3CcurrentU3E5__2_4() const { return ___U3CcurrentU3E5__2_4; } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA ** get_address_of_U3CcurrentU3E5__2_4() { return &___U3CcurrentU3E5__2_4; } inline void set_U3CcurrentU3E5__2_4(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * value) { ___U3CcurrentU3E5__2_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CcurrentU3E5__2_4), (void*)value); } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 struct U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD : public RuntimeObject { public: // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>1__state int32_t ___U3CU3E1__state_0; // System.Collections.Generic.KeyValuePair`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>2__current KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___U3CU3E2__current_1; // System.Collections.Concurrent.ConcurrentDictionary`2 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::<>4__this ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * ___U3CU3E4__this_2; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__1 NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* ___U3CbucketsU3E5__1_3; // System.Collections.Concurrent.ConcurrentDictionary`2/Node System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__2 Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * ___U3CcurrentU3E5__2_4; // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2/d__32::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CU3E2__current_1)); } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E2__current_1))->___value_1), (void*)NULL); } inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CU3E4__this_2)); } inline ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; } inline ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; } inline void set_U3CU3E4__this_2(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * value) { ___U3CU3E4__this_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value); } inline static int32_t get_offset_of_U3CbucketsU3E5__1_3() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CbucketsU3E5__1_3)); } inline NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* get_U3CbucketsU3E5__1_3() const { return ___U3CbucketsU3E5__1_3; } inline NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD** get_address_of_U3CbucketsU3E5__1_3() { return &___U3CbucketsU3E5__1_3; } inline void set_U3CbucketsU3E5__1_3(NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* value) { ___U3CbucketsU3E5__1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CbucketsU3E5__1_3), (void*)value); } inline static int32_t get_offset_of_U3CcurrentU3E5__2_4() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CcurrentU3E5__2_4)); } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * get_U3CcurrentU3E5__2_4() const { return ___U3CcurrentU3E5__2_4; } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 ** get_address_of_U3CcurrentU3E5__2_4() { return &___U3CcurrentU3E5__2_4; } inline void set_U3CcurrentU3E5__2_4(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * value) { ___U3CcurrentU3E5__2_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CcurrentU3E5__2_4), (void*)value); } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // System.Collections.Generic.Dictionary`2/Entry struct Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 { public: // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode int32_t ___hashCode_0; // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next int32_t ___next_1; // TKey System.Collections.Generic.Dictionary`2/Entry::key GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key_2; // TValue System.Collections.Generic.Dictionary`2/Entry::value EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value_3; public: inline static int32_t get_offset_of_hashCode_0() { return static_cast(offsetof(Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54, ___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(Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54, ___next_1)); } inline int32_t get_next_1() const { return ___next_1; } inline int32_t* get_address_of_next_1() { return &___next_1; } inline void set_next_1(int32_t value) { ___next_1 = value; } inline static int32_t get_offset_of_key_2() { return static_cast(offsetof(Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54, ___key_2)); } inline GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC get_key_2() const { return ___key_2; } inline GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC * get_address_of_key_2() { return &___key_2; } inline void set_key_2(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC value) { ___key_2 = value; } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54, ___value_3)); } inline EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D get_value_3() const { return ___value_3; } inline EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * get_address_of_value_3() { return &___value_3; } inline void set_value_3(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D value) { ___value_3 = value; } }; // System.Collections.Generic.Dictionary`2/Enumerator,System.Object> struct Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___dictionary_0)); } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___current_3)); } inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A get_current_3() const { return ___current_3; } inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___key_0))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL); #endif } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E, ___dictionary_0)); } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E, ___current_3)); } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F get_current_3() const { return ___current_3; } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL); } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 { public: // TKey System.Collections.Generic.KeyValuePair`2::key GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612, ___key_0)); } inline GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC get_key_0() const { return ___key_0; } inline GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC * get_address_of_key_0() { return &___key_0; } inline void set_key_0(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612, ___value_1)); } inline EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D get_value_1() const { return ___value_1; } inline EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * get_address_of_value_1() { return &___value_1; } inline void set_value_1(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D value) { ___value_1 = value; } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 { 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_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297, ___value_1)); } inline int32_t get_value_1() const { return ___value_1; } inline int32_t* get_address_of_value_1() { return &___value_1; } inline void set_value_1(int32_t value) { ___value_1 = value; } }; // System.Threading.Tasks.Task`1> struct Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581, ___m_result_40)); } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 get_m_result_40() const { return ___m_result_40; } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 value) { ___m_result_40 = value; } }; // System.Threading.Tasks.Task`1> struct Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF, ___m_result_40)); } inline ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE get_m_result_40() const { return ___m_result_40; } inline ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE value) { ___m_result_40 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item2_1), (void*)NULL); } }; // System.Threading.Tasks.Task`1> struct Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F, ___m_result_40)); } inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E get_m_result_40() const { return ___m_result_40; } inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E value) { ___m_result_40 = value; } }; // System.Threading.Tasks.Task`1> struct Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B, ___m_result_40)); } inline ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 get_m_result_40() const { return ___m_result_40; } inline ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 value) { ___m_result_40 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item2_1), (void*)NULL); #endif } }; // System.Threading.Tasks.Task`1> struct Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF, ___m_result_40)); } inline ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 get_m_result_40() const { return ___m_result_40; } inline ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 value) { ___m_result_40 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item4_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___m_result_40))->___Item5_4), (void*)NULL); #endif } }; // System.Threading.Tasks.Task`1 struct Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result bool ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849, ___m_result_40)); } inline bool get_m_result_40() const { return ___m_result_40; } inline bool* get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(bool value) { ___m_result_40 = value; } }; // System.Threading.Tasks.Task`1 struct Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result int32_t ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725, ___m_result_40)); } inline int32_t get_m_result_40() const { return ___m_result_40; } inline int32_t* get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(int32_t value) { ___m_result_40 = value; } }; // System.Threading.Tasks.Task`1 struct Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result RuntimeObject * ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17, ___m_result_40)); } inline RuntimeObject * get_m_result_40() const { return ___m_result_40; } inline RuntimeObject ** get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(RuntimeObject * value) { ___m_result_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_result_40), (void*)value); } }; // System.Threading.Tasks.Task`1 struct Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 : public Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 { public: // TResult System.Threading.Tasks.Task`1::m_result VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 ___m_result_40; public: inline static int32_t get_offset_of_m_result_40() { return static_cast(offsetof(Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3, ___m_result_40)); } inline VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 get_m_result_40() const { return ___m_result_40; } inline VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 * get_address_of_m_result_40() { return &___m_result_40; } inline void set_m_result_40(VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 value) { ___m_result_40 = value; } }; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // System.Diagnostics.Tracing.EventSource struct EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A : public RuntimeObject { public: // System.Byte[] System.Diagnostics.Tracing.EventSource::providerMetadata ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___providerMetadata_0; // System.String System.Diagnostics.Tracing.EventSource::m_name String_t* ___m_name_1; // System.Int32 System.Diagnostics.Tracing.EventSource::m_id int32_t ___m_id_2; // System.Guid System.Diagnostics.Tracing.EventSource::m_guid Guid_t ___m_guid_3; // System.Diagnostics.Tracing.EventSource/EventMetadata[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Diagnostics.Tracing.EventSource::m_eventData EventMetadataU5BU5D_tA47DD00993E10FC546C50806521F02DFA47E3A65* ___m_eventData_4; // System.Byte[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Diagnostics.Tracing.EventSource::m_rawManifest ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___m_rawManifest_5; // System.EventHandler`1 System.Diagnostics.Tracing.EventSource::m_eventCommandExecuted EventHandler_1_tC149D38314B7B8BCB3B1979BAE654C6661706875 * ___m_eventCommandExecuted_6; // System.Diagnostics.Tracing.EventSourceSettings System.Diagnostics.Tracing.EventSource::m_config int32_t ___m_config_7; // System.Boolean System.Diagnostics.Tracing.EventSource::m_eventSourceEnabled bool ___m_eventSourceEnabled_8; // System.Diagnostics.Tracing.EventLevel System.Diagnostics.Tracing.EventSource::m_level int32_t ___m_level_9; // System.Diagnostics.Tracing.EventKeywords System.Diagnostics.Tracing.EventSource::m_matchAnyKeyword int64_t ___m_matchAnyKeyword_10; // System.Diagnostics.Tracing.EventDispatcher modreq(System.Runtime.CompilerServices.IsVolatile) System.Diagnostics.Tracing.EventSource::m_Dispatchers EventDispatcher_t0B67C5EF481448CE97B9CF862B00F173581CFF81 * ___m_Dispatchers_11; // System.Diagnostics.Tracing.EventSource/OverideEventProvider modreq(System.Runtime.CompilerServices.IsVolatile) System.Diagnostics.Tracing.EventSource::m_provider OverideEventProvider_tFE8809F2BF8AC28EC116E778F8154AFA8F2DE940 * ___m_provider_12; // System.Boolean System.Diagnostics.Tracing.EventSource::m_completelyInited bool ___m_completelyInited_13; // System.Exception System.Diagnostics.Tracing.EventSource::m_constructionException Exception_t * ___m_constructionException_14; // System.Byte System.Diagnostics.Tracing.EventSource::m_outOfBandMessageCount uint8_t ___m_outOfBandMessageCount_15; // System.Diagnostics.Tracing.EventCommandEventArgs System.Diagnostics.Tracing.EventSource::m_deferredCommands EventCommandEventArgs_t6A4FBECB14226572789A48B494DE5040F6CFB55F * ___m_deferredCommands_16; // System.String[] System.Diagnostics.Tracing.EventSource::m_traits StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___m_traits_17; // System.Diagnostics.Tracing.SessionMask System.Diagnostics.Tracing.EventSource::m_curLiveSessions SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C ___m_curLiveSessions_20; // System.Diagnostics.Tracing.EtwSession[] System.Diagnostics.Tracing.EventSource::m_etwSessionIdMap EtwSessionU5BU5D_tBF78E8D76BAED9350E219403C6C4D5074FDDD281* ___m_etwSessionIdMap_21; // System.Collections.Generic.List`1 System.Diagnostics.Tracing.EventSource::m_legacySessions List_1_t1F31B37A331F5C72871EA5EFAA52B1C7A9516C3D * ___m_legacySessions_22; // System.Int64 System.Diagnostics.Tracing.EventSource::m_keywordTriggers int64_t ___m_keywordTriggers_23; // System.Diagnostics.Tracing.SessionMask System.Diagnostics.Tracing.EventSource::m_activityFilteringForETWEnabled SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C ___m_activityFilteringForETWEnabled_24; // System.Diagnostics.Tracing.ActivityTracker System.Diagnostics.Tracing.EventSource::m_activityTracker ActivityTracker_t6FDA1FC2778C2CA9C0052CE8DCB312AA393ECB46 * ___m_activityTracker_26; public: inline static int32_t get_offset_of_providerMetadata_0() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___providerMetadata_0)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_providerMetadata_0() const { return ___providerMetadata_0; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_providerMetadata_0() { return &___providerMetadata_0; } inline void set_providerMetadata_0(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___providerMetadata_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___providerMetadata_0), (void*)value); } inline static int32_t get_offset_of_m_name_1() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_name_1)); } inline String_t* get_m_name_1() const { return ___m_name_1; } inline String_t** get_address_of_m_name_1() { return &___m_name_1; } inline void set_m_name_1(String_t* value) { ___m_name_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_name_1), (void*)value); } inline static int32_t get_offset_of_m_id_2() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_id_2)); } inline int32_t get_m_id_2() const { return ___m_id_2; } inline int32_t* get_address_of_m_id_2() { return &___m_id_2; } inline void set_m_id_2(int32_t value) { ___m_id_2 = value; } inline static int32_t get_offset_of_m_guid_3() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_guid_3)); } inline Guid_t get_m_guid_3() const { return ___m_guid_3; } inline Guid_t * get_address_of_m_guid_3() { return &___m_guid_3; } inline void set_m_guid_3(Guid_t value) { ___m_guid_3 = value; } inline static int32_t get_offset_of_m_eventData_4() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_eventData_4)); } inline EventMetadataU5BU5D_tA47DD00993E10FC546C50806521F02DFA47E3A65* get_m_eventData_4() const { return ___m_eventData_4; } inline EventMetadataU5BU5D_tA47DD00993E10FC546C50806521F02DFA47E3A65** get_address_of_m_eventData_4() { return &___m_eventData_4; } inline void set_m_eventData_4(EventMetadataU5BU5D_tA47DD00993E10FC546C50806521F02DFA47E3A65* value) { ___m_eventData_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_eventData_4), (void*)value); } inline static int32_t get_offset_of_m_rawManifest_5() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_rawManifest_5)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_m_rawManifest_5() const { return ___m_rawManifest_5; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_m_rawManifest_5() { return &___m_rawManifest_5; } inline void set_m_rawManifest_5(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___m_rawManifest_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_rawManifest_5), (void*)value); } inline static int32_t get_offset_of_m_eventCommandExecuted_6() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_eventCommandExecuted_6)); } inline EventHandler_1_tC149D38314B7B8BCB3B1979BAE654C6661706875 * get_m_eventCommandExecuted_6() const { return ___m_eventCommandExecuted_6; } inline EventHandler_1_tC149D38314B7B8BCB3B1979BAE654C6661706875 ** get_address_of_m_eventCommandExecuted_6() { return &___m_eventCommandExecuted_6; } inline void set_m_eventCommandExecuted_6(EventHandler_1_tC149D38314B7B8BCB3B1979BAE654C6661706875 * value) { ___m_eventCommandExecuted_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_eventCommandExecuted_6), (void*)value); } inline static int32_t get_offset_of_m_config_7() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_config_7)); } inline int32_t get_m_config_7() const { return ___m_config_7; } inline int32_t* get_address_of_m_config_7() { return &___m_config_7; } inline void set_m_config_7(int32_t value) { ___m_config_7 = value; } inline static int32_t get_offset_of_m_eventSourceEnabled_8() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_eventSourceEnabled_8)); } inline bool get_m_eventSourceEnabled_8() const { return ___m_eventSourceEnabled_8; } inline bool* get_address_of_m_eventSourceEnabled_8() { return &___m_eventSourceEnabled_8; } inline void set_m_eventSourceEnabled_8(bool value) { ___m_eventSourceEnabled_8 = value; } inline static int32_t get_offset_of_m_level_9() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_level_9)); } inline int32_t get_m_level_9() const { return ___m_level_9; } inline int32_t* get_address_of_m_level_9() { return &___m_level_9; } inline void set_m_level_9(int32_t value) { ___m_level_9 = value; } inline static int32_t get_offset_of_m_matchAnyKeyword_10() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_matchAnyKeyword_10)); } inline int64_t get_m_matchAnyKeyword_10() const { return ___m_matchAnyKeyword_10; } inline int64_t* get_address_of_m_matchAnyKeyword_10() { return &___m_matchAnyKeyword_10; } inline void set_m_matchAnyKeyword_10(int64_t value) { ___m_matchAnyKeyword_10 = value; } inline static int32_t get_offset_of_m_Dispatchers_11() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_Dispatchers_11)); } inline EventDispatcher_t0B67C5EF481448CE97B9CF862B00F173581CFF81 * get_m_Dispatchers_11() const { return ___m_Dispatchers_11; } inline EventDispatcher_t0B67C5EF481448CE97B9CF862B00F173581CFF81 ** get_address_of_m_Dispatchers_11() { return &___m_Dispatchers_11; } inline void set_m_Dispatchers_11(EventDispatcher_t0B67C5EF481448CE97B9CF862B00F173581CFF81 * value) { ___m_Dispatchers_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Dispatchers_11), (void*)value); } inline static int32_t get_offset_of_m_provider_12() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_provider_12)); } inline OverideEventProvider_tFE8809F2BF8AC28EC116E778F8154AFA8F2DE940 * get_m_provider_12() const { return ___m_provider_12; } inline OverideEventProvider_tFE8809F2BF8AC28EC116E778F8154AFA8F2DE940 ** get_address_of_m_provider_12() { return &___m_provider_12; } inline void set_m_provider_12(OverideEventProvider_tFE8809F2BF8AC28EC116E778F8154AFA8F2DE940 * value) { ___m_provider_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_provider_12), (void*)value); } inline static int32_t get_offset_of_m_completelyInited_13() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_completelyInited_13)); } inline bool get_m_completelyInited_13() const { return ___m_completelyInited_13; } inline bool* get_address_of_m_completelyInited_13() { return &___m_completelyInited_13; } inline void set_m_completelyInited_13(bool value) { ___m_completelyInited_13 = value; } inline static int32_t get_offset_of_m_constructionException_14() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_constructionException_14)); } inline Exception_t * get_m_constructionException_14() const { return ___m_constructionException_14; } inline Exception_t ** get_address_of_m_constructionException_14() { return &___m_constructionException_14; } inline void set_m_constructionException_14(Exception_t * value) { ___m_constructionException_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_constructionException_14), (void*)value); } inline static int32_t get_offset_of_m_outOfBandMessageCount_15() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_outOfBandMessageCount_15)); } inline uint8_t get_m_outOfBandMessageCount_15() const { return ___m_outOfBandMessageCount_15; } inline uint8_t* get_address_of_m_outOfBandMessageCount_15() { return &___m_outOfBandMessageCount_15; } inline void set_m_outOfBandMessageCount_15(uint8_t value) { ___m_outOfBandMessageCount_15 = value; } inline static int32_t get_offset_of_m_deferredCommands_16() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_deferredCommands_16)); } inline EventCommandEventArgs_t6A4FBECB14226572789A48B494DE5040F6CFB55F * get_m_deferredCommands_16() const { return ___m_deferredCommands_16; } inline EventCommandEventArgs_t6A4FBECB14226572789A48B494DE5040F6CFB55F ** get_address_of_m_deferredCommands_16() { return &___m_deferredCommands_16; } inline void set_m_deferredCommands_16(EventCommandEventArgs_t6A4FBECB14226572789A48B494DE5040F6CFB55F * value) { ___m_deferredCommands_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_deferredCommands_16), (void*)value); } inline static int32_t get_offset_of_m_traits_17() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_traits_17)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_m_traits_17() const { return ___m_traits_17; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_m_traits_17() { return &___m_traits_17; } inline void set_m_traits_17(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___m_traits_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_traits_17), (void*)value); } inline static int32_t get_offset_of_m_curLiveSessions_20() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_curLiveSessions_20)); } inline SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C get_m_curLiveSessions_20() const { return ___m_curLiveSessions_20; } inline SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C * get_address_of_m_curLiveSessions_20() { return &___m_curLiveSessions_20; } inline void set_m_curLiveSessions_20(SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C value) { ___m_curLiveSessions_20 = value; } inline static int32_t get_offset_of_m_etwSessionIdMap_21() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_etwSessionIdMap_21)); } inline EtwSessionU5BU5D_tBF78E8D76BAED9350E219403C6C4D5074FDDD281* get_m_etwSessionIdMap_21() const { return ___m_etwSessionIdMap_21; } inline EtwSessionU5BU5D_tBF78E8D76BAED9350E219403C6C4D5074FDDD281** get_address_of_m_etwSessionIdMap_21() { return &___m_etwSessionIdMap_21; } inline void set_m_etwSessionIdMap_21(EtwSessionU5BU5D_tBF78E8D76BAED9350E219403C6C4D5074FDDD281* value) { ___m_etwSessionIdMap_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_etwSessionIdMap_21), (void*)value); } inline static int32_t get_offset_of_m_legacySessions_22() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_legacySessions_22)); } inline List_1_t1F31B37A331F5C72871EA5EFAA52B1C7A9516C3D * get_m_legacySessions_22() const { return ___m_legacySessions_22; } inline List_1_t1F31B37A331F5C72871EA5EFAA52B1C7A9516C3D ** get_address_of_m_legacySessions_22() { return &___m_legacySessions_22; } inline void set_m_legacySessions_22(List_1_t1F31B37A331F5C72871EA5EFAA52B1C7A9516C3D * value) { ___m_legacySessions_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_legacySessions_22), (void*)value); } inline static int32_t get_offset_of_m_keywordTriggers_23() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_keywordTriggers_23)); } inline int64_t get_m_keywordTriggers_23() const { return ___m_keywordTriggers_23; } inline int64_t* get_address_of_m_keywordTriggers_23() { return &___m_keywordTriggers_23; } inline void set_m_keywordTriggers_23(int64_t value) { ___m_keywordTriggers_23 = value; } inline static int32_t get_offset_of_m_activityFilteringForETWEnabled_24() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_activityFilteringForETWEnabled_24)); } inline SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C get_m_activityFilteringForETWEnabled_24() const { return ___m_activityFilteringForETWEnabled_24; } inline SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C * get_address_of_m_activityFilteringForETWEnabled_24() { return &___m_activityFilteringForETWEnabled_24; } inline void set_m_activityFilteringForETWEnabled_24(SessionMask_t5D3DA45B4CFFF915E80FA75A98E87217A177402C value) { ___m_activityFilteringForETWEnabled_24 = value; } inline static int32_t get_offset_of_m_activityTracker_26() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A, ___m_activityTracker_26)); } inline ActivityTracker_t6FDA1FC2778C2CA9C0052CE8DCB312AA393ECB46 * get_m_activityTracker_26() const { return ___m_activityTracker_26; } inline ActivityTracker_t6FDA1FC2778C2CA9C0052CE8DCB312AA393ECB46 ** get_address_of_m_activityTracker_26() { return &___m_activityTracker_26; } inline void set_m_activityTracker_26(ActivityTracker_t6FDA1FC2778C2CA9C0052CE8DCB312AA393ECB46 * value) { ___m_activityTracker_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_activityTracker_26), (void*)value); } }; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 { public: // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext RuntimeObject * ___m_additionalContext_0; // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state int32_t ___m_state_1; public: inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast(offsetof(StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505, ___m_additionalContext_0)); } inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; } inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; } inline void set_m_additionalContext_0(RuntimeObject * value) { ___m_additionalContext_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_additionalContext_0), (void*)value); } inline static int32_t get_offset_of_m_state_1() { return static_cast(offsetof(StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505, ___m_state_1)); } inline int32_t get_m_state_1() const { return ___m_state_1; } inline int32_t* get_address_of_m_state_1() { return &___m_state_1; } inline void set_m_state_1(int32_t value) { ___m_state_1 = value; } }; // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505_marshaled_com { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9; public: inline static int32_t get_offset_of__impl_9() { return static_cast(offsetof(Type_t, ____impl_9)); } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; } inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value) { ____impl_9 = value; } }; // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher struct LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D { public: // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher::layoutName InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___layoutName_0; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher::deviceMatcher InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57 ___deviceMatcher_1; public: inline static int32_t get_offset_of_layoutName_0() { return static_cast(offsetof(LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D, ___layoutName_0)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_layoutName_0() const { return ___layoutName_0; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_layoutName_0() { return &___layoutName_0; } inline void set_layoutName_0(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___layoutName_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___layoutName_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___layoutName_0))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_deviceMatcher_1() { return static_cast(offsetof(LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D, ___deviceMatcher_1)); } inline InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57 get_deviceMatcher_1() const { return ___deviceMatcher_1; } inline InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57 * get_address_of_deviceMatcher_1() { return &___deviceMatcher_1; } inline void set_deviceMatcher_1(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57 value) { ___deviceMatcher_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___deviceMatcher_1))->___m_Patterns_0), (void*)NULL); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher struct LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_marshaled_pinvoke { InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke ___layoutName_0; InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_marshaled_pinvoke ___deviceMatcher_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher struct LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_marshaled_com { InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com ___layoutName_0; InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_marshaled_com ___deviceMatcher_1; }; // System.Comparison`1 struct Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219 : public MulticastDelegate_t { public: public: }; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1> struct ContinuationResultTaskFromResultTask_2_t978BBB17B79E82EF26D49614633F8F6A1BF4B632 : public Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 { public: // System.Threading.Tasks.Task`1 System.Threading.Tasks.ContinuationResultTaskFromResultTask`2::m_antecedent Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___m_antecedent_43; public: inline static int32_t get_offset_of_m_antecedent_43() { return static_cast(offsetof(ContinuationResultTaskFromResultTask_2_t978BBB17B79E82EF26D49614633F8F6A1BF4B632, ___m_antecedent_43)); } inline Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * get_m_antecedent_43() const { return ___m_antecedent_43; } inline Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F ** get_address_of_m_antecedent_43() { return &___m_antecedent_43; } inline void set_m_antecedent_43(Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * value) { ___m_antecedent_43 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_antecedent_43), (void*)value); } }; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2> struct ContinuationResultTaskFromResultTask_2_t824B34AB5675F06CE6CD82F26E6D26A806FBA67E : public Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 { public: // System.Threading.Tasks.Task`1 System.Threading.Tasks.ContinuationResultTaskFromResultTask`2::m_antecedent Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___m_antecedent_43; public: inline static int32_t get_offset_of_m_antecedent_43() { return static_cast(offsetof(ContinuationResultTaskFromResultTask_2_t824B34AB5675F06CE6CD82F26E6D26A806FBA67E, ___m_antecedent_43)); } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * get_m_antecedent_43() const { return ___m_antecedent_43; } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 ** get_address_of_m_antecedent_43() { return &___m_antecedent_43; } inline void set_m_antecedent_43(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * value) { ___m_antecedent_43 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_antecedent_43), (void*)value); } }; // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2 struct ContinuationResultTaskFromResultTask_2_t04599255F5B221AF375C60B98DCCCA03183073B5 : public Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 { public: // System.Threading.Tasks.Task`1 System.Threading.Tasks.ContinuationResultTaskFromResultTask`2::m_antecedent Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___m_antecedent_43; public: inline static int32_t get_offset_of_m_antecedent_43() { return static_cast(offsetof(ContinuationResultTaskFromResultTask_2_t04599255F5B221AF375C60B98DCCCA03183073B5, ___m_antecedent_43)); } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * get_m_antecedent_43() const { return ___m_antecedent_43; } inline Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 ** get_address_of_m_antecedent_43() { return &___m_antecedent_43; } inline void set_m_antecedent_43(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * value) { ___m_antecedent_43 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_antecedent_43), (void*)value); } }; // System.Converter`2 struct Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6 : public MulticastDelegate_t { public: public: }; // System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback struct CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 : public MulticastDelegate_t { public: public: }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303, ___dictionary_0)); } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303, ___current_3)); } inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 value) { ___current_3 = value; } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Func`2>,System.Nullable`1> struct Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 : public MulticastDelegate_t { public: public: }; // System.Func`2,System.Nullable`1> struct Func_2_tC6816526F3327CB168F701FED02EB54522A97009 : public MulticastDelegate_t { public: public: }; // System.Func`2,System.Object> struct Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 : public MulticastDelegate_t { public: public: }; // System.Func`3>,System.Object,System.Nullable`1> struct Func_3_t8E534594563439C272D5F63B0864CA63584830C0 : public MulticastDelegate_t { public: public: }; // System.Func`3,System.Object,System.Nullable`1> struct Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 : public MulticastDelegate_t { public: public: }; // System.Func`3,System.Object,System.Object> struct Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B : public MulticastDelegate_t { public: public: }; // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual struct LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 : public MulticastDelegate_t { public: public: }; // UnityEngine.Events.UnityAction`1> struct UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF : public MulticastDelegate_t { public: public: }; // System.Action struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 : public MulticastDelegate_t { public: public: }; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.ArgumentException::m_paramName String_t* ___m_paramName_17; public: inline static int32_t get_offset_of_m_paramName_17() { return static_cast(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); } inline String_t* get_m_paramName_17() const { return ___m_paramName_17; } inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; } inline void set_m_paramName_17(String_t* value) { ___m_paramName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value); } }; // System.ArithmeticException struct ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.ArrayTypeMismatchException struct ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.AsyncCallback struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA : public MulticastDelegate_t { public: public: }; // System.Collections.Concurrent.CDSCollectionETWBCLProvider struct CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 : public EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A { public: public: }; // System.InvalidCastException struct InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.Runtime.Serialization.SerializationException struct SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 { public: public: }; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 { public: // System.Object System.ArgumentOutOfRangeException::m_actualValue RuntimeObject * ___m_actualValue_19; public: inline static int32_t get_offset_of_m_actualValue_19() { return static_cast(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8, ___m_actualValue_19)); } inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; } inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; } inline void set_m_actualValue_19(RuntimeObject * value) { ___m_actualValue_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value); } }; // System.OverflowException struct OverflowException_tD1FBF4E54D81EC98EEF386B69344D336D1EC1AB9 : public ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 { public: public: }; // System.Object // System.Object // UnityEngine.Rendering.DictionaryPool`2/<>c struct U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5_StaticFields { public: // UnityEngine.Rendering.DictionaryPool`2/<>c UnityEngine.Rendering.DictionaryPool`2/<>c::<>9 U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 * ___U3CU3E9_0; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } }; // UnityEngine.Rendering.DictionaryPool`2/<>c // UnityEngine.Rendering.ComponentSingleton`1 struct ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields { public: // TType UnityEngine.Rendering.ComponentSingleton`1::s_Instance RuntimeObject * ___s_Instance_0; public: inline static int32_t get_offset_of_s_Instance_0() { return static_cast(offsetof(ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields, ___s_Instance_0)); } inline RuntimeObject * get_s_Instance_0() const { return ___s_Instance_0; } inline RuntimeObject ** get_address_of_s_Instance_0() { return &___s_Instance_0; } inline void set_s_Instance_0(RuntimeObject * value) { ___s_Instance_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Instance_0), (void*)value); } }; // UnityEngine.Rendering.ComponentSingleton`1 // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310_StaticFields { public: // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::s_isValueWriteAtomic bool ___s_isValueWriteAtomic_4; public: inline static int32_t get_offset_of_s_isValueWriteAtomic_4() { return static_cast(offsetof(ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310_StaticFields, ___s_isValueWriteAtomic_4)); } inline bool get_s_isValueWriteAtomic_4() const { return ___s_isValueWriteAtomic_4; } inline bool* get_address_of_s_isValueWriteAtomic_4() { return &___s_isValueWriteAtomic_4; } inline void set_s_isValueWriteAtomic_4(bool value) { ___s_isValueWriteAtomic_4 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2 // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1_StaticFields { public: // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::s_isValueWriteAtomic bool ___s_isValueWriteAtomic_4; public: inline static int32_t get_offset_of_s_isValueWriteAtomic_4() { return static_cast(offsetof(ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1_StaticFields, ___s_isValueWriteAtomic_4)); } inline bool get_s_isValueWriteAtomic_4() const { return ___s_isValueWriteAtomic_4; } inline bool* get_address_of_s_isValueWriteAtomic_4() { return &___s_isValueWriteAtomic_4; } inline void set_s_isValueWriteAtomic_4(bool value) { ___s_isValueWriteAtomic_4 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2 // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198_StaticFields { public: // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::s_isValueWriteAtomic bool ___s_isValueWriteAtomic_4; public: inline static int32_t get_offset_of_s_isValueWriteAtomic_4() { return static_cast(offsetof(ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198_StaticFields, ___s_isValueWriteAtomic_4)); } inline bool get_s_isValueWriteAtomic_4() const { return ___s_isValueWriteAtomic_4; } inline bool* get_address_of_s_isValueWriteAtomic_4() { return &___s_isValueWriteAtomic_4; } inline void set_s_isValueWriteAtomic_4(bool value) { ___s_isValueWriteAtomic_4 = value; } }; // System.Collections.Concurrent.ConcurrentDictionary`2 // System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object> // System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object> // System.Diagnostics.Tracing.ConcurrentSetItem`2 // System.Diagnostics.Tracing.ConcurrentSetItem`2 // System.Runtime.CompilerServices.ConditionalWeakTable`2 // System.Runtime.CompilerServices.ConditionalWeakTable`2 // System.Runtime.CompilerServices.ConditionalWeakTable`2 // System.Runtime.CompilerServices.ConditionalWeakTable`2 // Oculus.Platform.Models.DeserializableList`1 // Oculus.Platform.Models.DeserializableList`1 // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1 // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1 // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator // System.Collections.Generic.DictionaryKeyCollectionDebugView`2 // System.Collections.Generic.DictionaryKeyCollectionDebugView`2 // UnityEngine.Rendering.DictionaryPool`2 struct DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields { public: // UnityEngine.Rendering.ObjectPool`1> UnityEngine.Rendering.DictionaryPool`2::s_Pool ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * ___s_Pool_0; public: inline static int32_t get_offset_of_s_Pool_0() { return static_cast(offsetof(DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields, ___s_Pool_0)); } inline ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * get_s_Pool_0() const { return ___s_Pool_0; } inline ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F ** get_address_of_s_Pool_0() { return &___s_Pool_0; } inline void set_s_Pool_0(ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * value) { ___s_Pool_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value); } }; // UnityEngine.Rendering.DictionaryPool`2 // System.Collections.Generic.DictionaryValueCollectionDebugView`2 // System.Collections.Generic.DictionaryValueCollectionDebugView`2 // System.Collections.Generic.Dictionary`2,System.Object> // System.Collections.Generic.Dictionary`2,System.Object> // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1> // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node // System.Collections.Concurrent.ConcurrentDictionary`2/Node // System.Collections.Concurrent.ConcurrentDictionary`2/Node // UnityEngine.Rendering.ObjectPool`1> // UnityEngine.Rendering.ObjectPool`1> // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Concurrent.ConcurrentDictionary`2/Tables // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection struct Il2CppArrayBounds; // System.Array struct Il2CppArrayBounds; // System.Array // System.Collections.Generic.DictionaryHashHelpers struct DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_StaticFields { public: // System.Runtime.CompilerServices.ConditionalWeakTable`2 System.Collections.Generic.DictionaryHashHelpers::k__BackingField ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * ___U3CSerializationInfoTableU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CSerializationInfoTableU3Ek__BackingField_0() { return static_cast(offsetof(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_StaticFields, ___U3CSerializationInfoTableU3Ek__BackingField_0)); } inline ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * get_U3CSerializationInfoTableU3Ek__BackingField_0() const { return ___U3CSerializationInfoTableU3Ek__BackingField_0; } inline ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E ** get_address_of_U3CSerializationInfoTableU3Ek__BackingField_0() { return &___U3CSerializationInfoTableU3Ek__BackingField_0; } inline void set_U3CSerializationInfoTableU3Ek__BackingField_0(ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * value) { ___U3CSerializationInfoTableU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CSerializationInfoTableU3Ek__BackingField_0), (void*)value); } }; // System.Collections.Generic.DictionaryHashHelpers // System.GC struct GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields { public: // System.Object System.GC::EPHEMERON_TOMBSTONE RuntimeObject * ___EPHEMERON_TOMBSTONE_0; public: inline static int32_t get_offset_of_EPHEMERON_TOMBSTONE_0() { return static_cast(offsetof(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields, ___EPHEMERON_TOMBSTONE_0)); } inline RuntimeObject * get_EPHEMERON_TOMBSTONE_0() const { return ___EPHEMERON_TOMBSTONE_0; } inline RuntimeObject ** get_address_of_EPHEMERON_TOMBSTONE_0() { return &___EPHEMERON_TOMBSTONE_0; } inline void set_EPHEMERON_TOMBSTONE_0(RuntimeObject * value) { ___EPHEMERON_TOMBSTONE_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___EPHEMERON_TOMBSTONE_0), (void*)value); } }; // System.GC // System.Reflection.MemberInfo // System.Reflection.MemberInfo // System.Runtime.Serialization.SerializationInfo // System.Runtime.Serialization.SerializationInfo // System.String struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.String // System.ValueType // System.ValueType // System.Diagnostics.Tracing.ConcurrentSet`2,System.Object> // System.Diagnostics.Tracing.ConcurrentSet`2,System.Object> // System.Diagnostics.Tracing.ConcurrentSet`2 // System.Diagnostics.Tracing.ConcurrentSet`2 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 // UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1 // UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1 // UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1 // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Nullable`1 // System.Nullable`1 // UnityEngine.Rendering.ObjectPool`1/PooledObject> // UnityEngine.Rendering.ObjectPool`1/PooledObject> // System.ValueTuple`2 // System.ValueTuple`2 // System.ValueTuple`2 // System.ValueTuple`2 // System.ValueTuple`2 // System.ValueTuple`2 // System.ValueTuple`3 // System.ValueTuple`3 // System.ValueTuple`5 // System.ValueTuple`5 // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Boolean // System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields { public: // System.Action`1 System.Threading.CancellationToken::s_ActionToActionObjShunt Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___s_ActionToActionObjShunt_1; public: inline static int32_t get_offset_of_s_ActionToActionObjShunt_1() { return static_cast(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields, ___s_ActionToActionObjShunt_1)); } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_s_ActionToActionObjShunt_1() const { return ___s_ActionToActionObjShunt_1; } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_s_ActionToActionObjShunt_1() { return &___s_ActionToActionObjShunt_1; } inline void set_s_ActionToActionObjShunt_1(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value) { ___s_ActionToActionObjShunt_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_ActionToActionObjShunt_1), (void*)value); } }; // System.Threading.CancellationToken // System.Collections.DictionaryEntry // System.Collections.DictionaryEntry // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // System.Enum // System.Runtime.CompilerServices.Ephemeron // System.Runtime.CompilerServices.Ephemeron // FMOD.GUID // FMOD.GUID // System.Guid struct Guid_t_StaticFields { public: // System.Guid System.Guid::Empty Guid_t ___Empty_0; // System.Object System.Guid::_rngAccess RuntimeObject * ____rngAccess_12; // System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * ____rng_13; // System.Security.Cryptography.RandomNumberGenerator System.Guid::_fastRng RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * ____fastRng_14; public: inline static int32_t get_offset_of_Empty_0() { return static_cast(offsetof(Guid_t_StaticFields, ___Empty_0)); } inline Guid_t get_Empty_0() const { return ___Empty_0; } inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; } inline void set_Empty_0(Guid_t value) { ___Empty_0 = value; } inline static int32_t get_offset_of__rngAccess_12() { return static_cast(offsetof(Guid_t_StaticFields, ____rngAccess_12)); } inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; } inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; } inline void set__rngAccess_12(RuntimeObject * value) { ____rngAccess_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____rngAccess_12), (void*)value); } inline static int32_t get_offset_of__rng_13() { return static_cast(offsetof(Guid_t_StaticFields, ____rng_13)); } inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * get__rng_13() const { return ____rng_13; } inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 ** get_address_of__rng_13() { return &____rng_13; } inline void set__rng_13(RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * value) { ____rng_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____rng_13), (void*)value); } inline static int32_t get_offset_of__fastRng_14() { return static_cast(offsetof(Guid_t_StaticFields, ____fastRng_14)); } inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * get__fastRng_14() const { return ____fastRng_14; } inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 ** get_address_of__fastRng_14() { return &____fastRng_14; } inline void set__fastRng_14(RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * value) { ____fastRng_14 = value; Il2CppCodeGenWriteBarrier((void**)(&____fastRng_14), (void*)value); } }; // System.Guid // System.Int32 // System.Int32 // System.Int64 // System.Int64 // System.IntPtr struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.IntPtr // UnityEngine.InputSystem.Utilities.InternedString // UnityEngine.InputSystem.Utilities.InternedString // System.Collections.Generic.NonRandomizedStringEqualityComparer // System.Collections.Generic.NonRandomizedStringEqualityComparer // System.Diagnostics.Tracing.SessionMask // System.Diagnostics.Tracing.SessionMask // System.Single // System.Single // System.UInt32 // System.UInt32 // System.Void // System.Void // System.Threading.Tasks.VoidTaskResult // System.Threading.Tasks.VoidTaskResult // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1> // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1 // System.Collections.Generic.Dictionary`2/Entry,System.Object> // System.Collections.Generic.Dictionary`2/Entry,System.Object> // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.KeyValuePair`2,System.Object> // System.Collections.Generic.KeyValuePair`2,System.Object> // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Concurrent.ConcurrentDictionary`2/Node // System.Collections.Concurrent.ConcurrentDictionary`2/Node // System.Collections.Concurrent.ConcurrentDictionary`2/Node // System.Collections.Concurrent.ConcurrentDictionary`2/Node // System.Reflection.BindingFlags // System.Reflection.BindingFlags // System.Delegate // System.Delegate // FMOD.Studio.EventDescription // FMOD.Studio.EventDescription // System.Diagnostics.Tracing.EventKeywords // System.Diagnostics.Tracing.EventKeywords // System.Diagnostics.Tracing.EventLevel // System.Diagnostics.Tracing.EventLevel // System.Diagnostics.Tracing.EventSourceSettings // System.Diagnostics.Tracing.EventSourceSettings // System.Exception struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // System.Exception // UnityEngine.HideFlags // UnityEngine.HideFlags // UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields { public: // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kInterfaceKey InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___kInterfaceKey_1; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kDeviceClassKey InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___kDeviceClassKey_2; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kManufacturerKey InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___kManufacturerKey_3; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kProductKey InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___kProductKey_4; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kVersionKey InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___kVersionKey_5; public: inline static int32_t get_offset_of_kInterfaceKey_1() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields, ___kInterfaceKey_1)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_kInterfaceKey_1() const { return ___kInterfaceKey_1; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_kInterfaceKey_1() { return &___kInterfaceKey_1; } inline void set_kInterfaceKey_1(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___kInterfaceKey_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___kInterfaceKey_1))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___kInterfaceKey_1))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_kDeviceClassKey_2() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields, ___kDeviceClassKey_2)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_kDeviceClassKey_2() const { return ___kDeviceClassKey_2; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_kDeviceClassKey_2() { return &___kDeviceClassKey_2; } inline void set_kDeviceClassKey_2(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___kDeviceClassKey_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___kDeviceClassKey_2))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___kDeviceClassKey_2))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_kManufacturerKey_3() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields, ___kManufacturerKey_3)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_kManufacturerKey_3() const { return ___kManufacturerKey_3; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_kManufacturerKey_3() { return &___kManufacturerKey_3; } inline void set_kManufacturerKey_3(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___kManufacturerKey_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___kManufacturerKey_3))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___kManufacturerKey_3))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_kProductKey_4() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields, ___kProductKey_4)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_kProductKey_4() const { return ___kProductKey_4; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_kProductKey_4() { return &___kProductKey_4; } inline void set_kProductKey_4(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___kProductKey_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___kProductKey_4))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___kProductKey_4))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_kVersionKey_5() { return static_cast(offsetof(InputDeviceMatcher_tFC41EBE6D273378A154C6DFD759DD75D23C99E57_StaticFields, ___kVersionKey_5)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_kVersionKey_5() const { return ___kVersionKey_5; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_kVersionKey_5() { return &___kVersionKey_5; } inline void set_kVersionKey_5(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___kVersionKey_5 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___kVersionKey_5))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___kVersionKey_5))->___m_StringLowerCase_1), (void*)NULL); #endif } }; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher // System.Collections.Generic.InsertionBehavior // System.Collections.Generic.InsertionBehavior // System.Int32Enum // System.Int32Enum // System.Threading.Tasks.InternalTaskOptions // System.Threading.Tasks.InternalTaskOptions // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields { public: // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; public: inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); } inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; } inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; } inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value) { ___OffsetOfInstanceIDInCPlusPlusObject_1 = value; } }; // UnityEngine.Object // System.RuntimeTypeHandle // System.RuntimeTypeHandle // System.Threading.StackCrawlMark // System.Threading.StackCrawlMark // System.Runtime.Serialization.StreamingContextStates // System.Runtime.Serialization.StreamingContextStates // System.Threading.Tasks.Task struct Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields { public: // System.Int32 System.Threading.Tasks.Task::s_taskIdCounter int32_t ___s_taskIdCounter_2; // System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::s_factory TaskFactory_t22D999A05A967C31A4B5FFBD08864809BF35EA3B * ___s_factory_3; // System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel RuntimeObject * ___s_taskCompletionSentinel_29; // System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled bool ___s_asyncDebuggingEnabled_30; // System.Collections.Generic.Dictionary`2 System.Threading.Tasks.Task::s_currentActiveTasks Dictionary_2_tB758E2A2593CD827EFC041BE1F1BB4B68DE1C3E8 * ___s_currentActiveTasks_31; // System.Object System.Threading.Tasks.Task::s_activeTasksLock RuntimeObject * ___s_activeTasksLock_32; // System.Action`1 System.Threading.Tasks.Task::s_taskCancelCallback Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___s_taskCancelCallback_34; // System.Func`1 System.Threading.Tasks.Task::s_createContingentProperties Func_1_tBCF42601FA307876E83080BE4204110820F8BF3B * ___s_createContingentProperties_35; // System.Threading.Tasks.Task System.Threading.Tasks.Task::s_completedTask Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * ___s_completedTask_36; // System.Predicate`1 System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate Predicate_1_tC0DBBC8498BD1EE6ABFFAA5628024105FA7D11BD * ___s_IsExceptionObservedByParentPredicate_37; // System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback ContextCallback_t93707E0430F4FF3E15E1FB5A4844BE89C657AE8B * ___s_ecCallback_38; // System.Predicate`1 System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate Predicate_1_t5C96B81B31A697B11C4C3767E3298773AF25DFEB * ___s_IsTaskContinuationNullPredicate_39; public: inline static int32_t get_offset_of_s_taskIdCounter_2() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_taskIdCounter_2)); } inline int32_t get_s_taskIdCounter_2() const { return ___s_taskIdCounter_2; } inline int32_t* get_address_of_s_taskIdCounter_2() { return &___s_taskIdCounter_2; } inline void set_s_taskIdCounter_2(int32_t value) { ___s_taskIdCounter_2 = value; } inline static int32_t get_offset_of_s_factory_3() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_factory_3)); } inline TaskFactory_t22D999A05A967C31A4B5FFBD08864809BF35EA3B * get_s_factory_3() const { return ___s_factory_3; } inline TaskFactory_t22D999A05A967C31A4B5FFBD08864809BF35EA3B ** get_address_of_s_factory_3() { return &___s_factory_3; } inline void set_s_factory_3(TaskFactory_t22D999A05A967C31A4B5FFBD08864809BF35EA3B * value) { ___s_factory_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_factory_3), (void*)value); } inline static int32_t get_offset_of_s_taskCompletionSentinel_29() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_taskCompletionSentinel_29)); } inline RuntimeObject * get_s_taskCompletionSentinel_29() const { return ___s_taskCompletionSentinel_29; } inline RuntimeObject ** get_address_of_s_taskCompletionSentinel_29() { return &___s_taskCompletionSentinel_29; } inline void set_s_taskCompletionSentinel_29(RuntimeObject * value) { ___s_taskCompletionSentinel_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_taskCompletionSentinel_29), (void*)value); } inline static int32_t get_offset_of_s_asyncDebuggingEnabled_30() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_asyncDebuggingEnabled_30)); } inline bool get_s_asyncDebuggingEnabled_30() const { return ___s_asyncDebuggingEnabled_30; } inline bool* get_address_of_s_asyncDebuggingEnabled_30() { return &___s_asyncDebuggingEnabled_30; } inline void set_s_asyncDebuggingEnabled_30(bool value) { ___s_asyncDebuggingEnabled_30 = value; } inline static int32_t get_offset_of_s_currentActiveTasks_31() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_currentActiveTasks_31)); } inline Dictionary_2_tB758E2A2593CD827EFC041BE1F1BB4B68DE1C3E8 * get_s_currentActiveTasks_31() const { return ___s_currentActiveTasks_31; } inline Dictionary_2_tB758E2A2593CD827EFC041BE1F1BB4B68DE1C3E8 ** get_address_of_s_currentActiveTasks_31() { return &___s_currentActiveTasks_31; } inline void set_s_currentActiveTasks_31(Dictionary_2_tB758E2A2593CD827EFC041BE1F1BB4B68DE1C3E8 * value) { ___s_currentActiveTasks_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_currentActiveTasks_31), (void*)value); } inline static int32_t get_offset_of_s_activeTasksLock_32() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_activeTasksLock_32)); } inline RuntimeObject * get_s_activeTasksLock_32() const { return ___s_activeTasksLock_32; } inline RuntimeObject ** get_address_of_s_activeTasksLock_32() { return &___s_activeTasksLock_32; } inline void set_s_activeTasksLock_32(RuntimeObject * value) { ___s_activeTasksLock_32 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_activeTasksLock_32), (void*)value); } inline static int32_t get_offset_of_s_taskCancelCallback_34() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_taskCancelCallback_34)); } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_s_taskCancelCallback_34() const { return ___s_taskCancelCallback_34; } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_s_taskCancelCallback_34() { return &___s_taskCancelCallback_34; } inline void set_s_taskCancelCallback_34(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value) { ___s_taskCancelCallback_34 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_taskCancelCallback_34), (void*)value); } inline static int32_t get_offset_of_s_createContingentProperties_35() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_createContingentProperties_35)); } inline Func_1_tBCF42601FA307876E83080BE4204110820F8BF3B * get_s_createContingentProperties_35() const { return ___s_createContingentProperties_35; } inline Func_1_tBCF42601FA307876E83080BE4204110820F8BF3B ** get_address_of_s_createContingentProperties_35() { return &___s_createContingentProperties_35; } inline void set_s_createContingentProperties_35(Func_1_tBCF42601FA307876E83080BE4204110820F8BF3B * value) { ___s_createContingentProperties_35 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_createContingentProperties_35), (void*)value); } inline static int32_t get_offset_of_s_completedTask_36() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_completedTask_36)); } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * get_s_completedTask_36() const { return ___s_completedTask_36; } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 ** get_address_of_s_completedTask_36() { return &___s_completedTask_36; } inline void set_s_completedTask_36(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * value) { ___s_completedTask_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_completedTask_36), (void*)value); } inline static int32_t get_offset_of_s_IsExceptionObservedByParentPredicate_37() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_IsExceptionObservedByParentPredicate_37)); } inline Predicate_1_tC0DBBC8498BD1EE6ABFFAA5628024105FA7D11BD * get_s_IsExceptionObservedByParentPredicate_37() const { return ___s_IsExceptionObservedByParentPredicate_37; } inline Predicate_1_tC0DBBC8498BD1EE6ABFFAA5628024105FA7D11BD ** get_address_of_s_IsExceptionObservedByParentPredicate_37() { return &___s_IsExceptionObservedByParentPredicate_37; } inline void set_s_IsExceptionObservedByParentPredicate_37(Predicate_1_tC0DBBC8498BD1EE6ABFFAA5628024105FA7D11BD * value) { ___s_IsExceptionObservedByParentPredicate_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_IsExceptionObservedByParentPredicate_37), (void*)value); } inline static int32_t get_offset_of_s_ecCallback_38() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_ecCallback_38)); } inline ContextCallback_t93707E0430F4FF3E15E1FB5A4844BE89C657AE8B * get_s_ecCallback_38() const { return ___s_ecCallback_38; } inline ContextCallback_t93707E0430F4FF3E15E1FB5A4844BE89C657AE8B ** get_address_of_s_ecCallback_38() { return &___s_ecCallback_38; } inline void set_s_ecCallback_38(ContextCallback_t93707E0430F4FF3E15E1FB5A4844BE89C657AE8B * value) { ___s_ecCallback_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_ecCallback_38), (void*)value); } inline static int32_t get_offset_of_s_IsTaskContinuationNullPredicate_39() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_StaticFields, ___s_IsTaskContinuationNullPredicate_39)); } inline Predicate_1_t5C96B81B31A697B11C4C3767E3298773AF25DFEB * get_s_IsTaskContinuationNullPredicate_39() const { return ___s_IsTaskContinuationNullPredicate_39; } inline Predicate_1_t5C96B81B31A697B11C4C3767E3298773AF25DFEB ** get_address_of_s_IsTaskContinuationNullPredicate_39() { return &___s_IsTaskContinuationNullPredicate_39; } inline void set_s_IsTaskContinuationNullPredicate_39(Predicate_1_t5C96B81B31A697B11C4C3767E3298773AF25DFEB * value) { ___s_IsTaskContinuationNullPredicate_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_IsTaskContinuationNullPredicate_39), (void*)value); } }; // System.Threading.Tasks.Task struct Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_ThreadStaticFields { public: // System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * ___t_currentTask_0; // System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard StackGuard_t88E1EE4741AD02CA5FEA04A4EB2CC70F230E0E6D * ___t_stackGuard_1; public: inline static int32_t get_offset_of_t_currentTask_0() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_ThreadStaticFields, ___t_currentTask_0)); } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * get_t_currentTask_0() const { return ___t_currentTask_0; } inline Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 ** get_address_of_t_currentTask_0() { return &___t_currentTask_0; } inline void set_t_currentTask_0(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * value) { ___t_currentTask_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___t_currentTask_0), (void*)value); } inline static int32_t get_offset_of_t_stackGuard_1() { return static_cast(offsetof(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_ThreadStaticFields, ___t_stackGuard_1)); } inline StackGuard_t88E1EE4741AD02CA5FEA04A4EB2CC70F230E0E6D * get_t_stackGuard_1() const { return ___t_stackGuard_1; } inline StackGuard_t88E1EE4741AD02CA5FEA04A4EB2CC70F230E0E6D ** get_address_of_t_stackGuard_1() { return &___t_stackGuard_1; } inline void set_t_stackGuard_1(StackGuard_t88E1EE4741AD02CA5FEA04A4EB2CC70F230E0E6D * value) { ___t_stackGuard_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___t_stackGuard_1), (void*)value); } }; // System.Threading.Tasks.TaskCreationOptions // System.Threading.Tasks.TaskCreationOptions // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields { public: // System.Runtime.CompilerServices.ConditionalWeakTable`2 System.Threading.Tasks.TaskScheduler::s_activeTaskSchedulers ConditionalWeakTable_2_t93AD246458B1FCACF9EE33160B2DB2E06AB42CD8 * ___s_activeTaskSchedulers_0; // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.TaskScheduler::s_defaultTaskScheduler TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * ___s_defaultTaskScheduler_1; // System.Int32 System.Threading.Tasks.TaskScheduler::s_taskSchedulerIdCounter int32_t ___s_taskSchedulerIdCounter_2; // System.EventHandler`1 System.Threading.Tasks.TaskScheduler::_unobservedTaskException EventHandler_1_t7DFDECE3AD515844324382F8BBCAC2975ABEE63A * ____unobservedTaskException_4; // System.Object System.Threading.Tasks.TaskScheduler::_unobservedTaskExceptionLockObject RuntimeObject * ____unobservedTaskExceptionLockObject_5; public: inline static int32_t get_offset_of_s_activeTaskSchedulers_0() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields, ___s_activeTaskSchedulers_0)); } inline ConditionalWeakTable_2_t93AD246458B1FCACF9EE33160B2DB2E06AB42CD8 * get_s_activeTaskSchedulers_0() const { return ___s_activeTaskSchedulers_0; } inline ConditionalWeakTable_2_t93AD246458B1FCACF9EE33160B2DB2E06AB42CD8 ** get_address_of_s_activeTaskSchedulers_0() { return &___s_activeTaskSchedulers_0; } inline void set_s_activeTaskSchedulers_0(ConditionalWeakTable_2_t93AD246458B1FCACF9EE33160B2DB2E06AB42CD8 * value) { ___s_activeTaskSchedulers_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_activeTaskSchedulers_0), (void*)value); } inline static int32_t get_offset_of_s_defaultTaskScheduler_1() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields, ___s_defaultTaskScheduler_1)); } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * get_s_defaultTaskScheduler_1() const { return ___s_defaultTaskScheduler_1; } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D ** get_address_of_s_defaultTaskScheduler_1() { return &___s_defaultTaskScheduler_1; } inline void set_s_defaultTaskScheduler_1(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * value) { ___s_defaultTaskScheduler_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_defaultTaskScheduler_1), (void*)value); } inline static int32_t get_offset_of_s_taskSchedulerIdCounter_2() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields, ___s_taskSchedulerIdCounter_2)); } inline int32_t get_s_taskSchedulerIdCounter_2() const { return ___s_taskSchedulerIdCounter_2; } inline int32_t* get_address_of_s_taskSchedulerIdCounter_2() { return &___s_taskSchedulerIdCounter_2; } inline void set_s_taskSchedulerIdCounter_2(int32_t value) { ___s_taskSchedulerIdCounter_2 = value; } inline static int32_t get_offset_of__unobservedTaskException_4() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields, ____unobservedTaskException_4)); } inline EventHandler_1_t7DFDECE3AD515844324382F8BBCAC2975ABEE63A * get__unobservedTaskException_4() const { return ____unobservedTaskException_4; } inline EventHandler_1_t7DFDECE3AD515844324382F8BBCAC2975ABEE63A ** get_address_of__unobservedTaskException_4() { return &____unobservedTaskException_4; } inline void set__unobservedTaskException_4(EventHandler_1_t7DFDECE3AD515844324382F8BBCAC2975ABEE63A * value) { ____unobservedTaskException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____unobservedTaskException_4), (void*)value); } inline static int32_t get_offset_of__unobservedTaskExceptionLockObject_5() { return static_cast(offsetof(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D_StaticFields, ____unobservedTaskExceptionLockObject_5)); } inline RuntimeObject * get__unobservedTaskExceptionLockObject_5() const { return ____unobservedTaskExceptionLockObject_5; } inline RuntimeObject ** get_address_of__unobservedTaskExceptionLockObject_5() { return &____unobservedTaskExceptionLockObject_5; } inline void set__unobservedTaskExceptionLockObject_5(RuntimeObject * value) { ____unobservedTaskExceptionLockObject_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____unobservedTaskExceptionLockObject_5), (void*)value); } }; // System.Threading.Tasks.TaskScheduler // System.TypeCode // System.TypeCode // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Collections.Concurrent.ConcurrentDictionary`2/d__32 // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.Dictionary`2/Entry // System.Collections.Generic.Dictionary`2/Enumerator,System.Object> // System.Collections.Generic.Dictionary`2/Enumerator,System.Object> // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Threading.Tasks.Task`1> struct Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_tC38251ED2F273F12DD35B9D834895E8343290094 * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_tACAF262312375D7D8F7883E8DA2431DDAF082BFA * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_tC38251ED2F273F12DD35B9D834895E8343290094 * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_tC38251ED2F273F12DD35B9D834895E8343290094 ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_tC38251ED2F273F12DD35B9D834895E8343290094 * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_tACAF262312375D7D8F7883E8DA2431DDAF082BFA * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_tACAF262312375D7D8F7883E8DA2431DDAF082BFA ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_tACAF262312375D7D8F7883E8DA2431DDAF082BFA * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1> // System.Threading.Tasks.Task`1> struct Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_tB7D0FB7C5C47F2DECC1B443AD0D29EEE568E93EE * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t3BA8615E6C0E4A7217FC43067798B21C5A9EF31E * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_tB7D0FB7C5C47F2DECC1B443AD0D29EEE568E93EE * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_tB7D0FB7C5C47F2DECC1B443AD0D29EEE568E93EE ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_tB7D0FB7C5C47F2DECC1B443AD0D29EEE568E93EE * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t3BA8615E6C0E4A7217FC43067798B21C5A9EF31E * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t3BA8615E6C0E4A7217FC43067798B21C5A9EF31E ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t3BA8615E6C0E4A7217FC43067798B21C5A9EF31E * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1> // System.Threading.Tasks.Task`1> struct Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_t46984FB48E7F4A7873D5006D3E547C453FC417CD * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t9FB9119855898574302D11A25F1AA03BDBDADD0D * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_t46984FB48E7F4A7873D5006D3E547C453FC417CD * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_t46984FB48E7F4A7873D5006D3E547C453FC417CD ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_t46984FB48E7F4A7873D5006D3E547C453FC417CD * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t9FB9119855898574302D11A25F1AA03BDBDADD0D * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t9FB9119855898574302D11A25F1AA03BDBDADD0D ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t9FB9119855898574302D11A25F1AA03BDBDADD0D * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1> // System.Threading.Tasks.Task`1> struct Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_t6EA59C02B8A9C74C9B81DC1C821C0CC892BE1DAF * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t97E22A4E70D2312410723F6A2927D66B83EAE808 * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_t6EA59C02B8A9C74C9B81DC1C821C0CC892BE1DAF * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_t6EA59C02B8A9C74C9B81DC1C821C0CC892BE1DAF ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_t6EA59C02B8A9C74C9B81DC1C821C0CC892BE1DAF * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t97E22A4E70D2312410723F6A2927D66B83EAE808 * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t97E22A4E70D2312410723F6A2927D66B83EAE808 ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t97E22A4E70D2312410723F6A2927D66B83EAE808 * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1> // System.Threading.Tasks.Task`1> struct Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_tA6A8AB0FA3BC49FD054EFE30364F59C364651CE4 * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t656C16FD0C20638D62CCEC28A2C7563F702C6479 * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_tA6A8AB0FA3BC49FD054EFE30364F59C364651CE4 * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_tA6A8AB0FA3BC49FD054EFE30364F59C364651CE4 ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_tA6A8AB0FA3BC49FD054EFE30364F59C364651CE4 * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t656C16FD0C20638D62CCEC28A2C7563F702C6479 * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t656C16FD0C20638D62CCEC28A2C7563F702C6479 ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t656C16FD0C20638D62CCEC28A2C7563F702C6479 * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1> // System.Threading.Tasks.Task`1 struct Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_t069438A73348A2B1B34A2C68E0478EE107ECCFC7 * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t24DC43D57AB022882FE433E3B16B6D7E4BD14BB4 * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_t069438A73348A2B1B34A2C68E0478EE107ECCFC7 * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_t069438A73348A2B1B34A2C68E0478EE107ECCFC7 ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_t069438A73348A2B1B34A2C68E0478EE107ECCFC7 * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t24DC43D57AB022882FE433E3B16B6D7E4BD14BB4 * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t24DC43D57AB022882FE433E3B16B6D7E4BD14BB4 ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t24DC43D57AB022882FE433E3B16B6D7E4BD14BB4 * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1 // System.Threading.Tasks.Task`1 struct Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_tCA6286B86C0D5D6C00D5A0DFE56F7E48A482DD5E * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t53CFE8804C8D1C2FE8CC9204CF5DA5B98EC444D0 * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_tCA6286B86C0D5D6C00D5A0DFE56F7E48A482DD5E * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_tCA6286B86C0D5D6C00D5A0DFE56F7E48A482DD5E ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_tCA6286B86C0D5D6C00D5A0DFE56F7E48A482DD5E * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t53CFE8804C8D1C2FE8CC9204CF5DA5B98EC444D0 * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t53CFE8804C8D1C2FE8CC9204CF5DA5B98EC444D0 ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t53CFE8804C8D1C2FE8CC9204CF5DA5B98EC444D0 * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1 // System.Threading.Tasks.Task`1 struct Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_t16A95DD17BBA3D00F0A85C5077BB248421EF3A55 * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t44F36790F9746FCE5ABFDE6205B6020B2578F6DD * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_t16A95DD17BBA3D00F0A85C5077BB248421EF3A55 * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_t16A95DD17BBA3D00F0A85C5077BB248421EF3A55 ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_t16A95DD17BBA3D00F0A85C5077BB248421EF3A55 * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t44F36790F9746FCE5ABFDE6205B6020B2578F6DD * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t44F36790F9746FCE5ABFDE6205B6020B2578F6DD ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t44F36790F9746FCE5ABFDE6205B6020B2578F6DD * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1 // System.Threading.Tasks.Task`1 struct Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3_StaticFields { public: // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_Factory TaskFactory_1_tFD6C5BE88624171209DEA49929EA276401AC9F4B * ___s_Factory_41; // System.Func`2,System.Threading.Tasks.Task`1> System.Threading.Tasks.Task`1::TaskWhenAnyCast Func_2_t99C75F5817AC4490145734D823B7E8ED9A840728 * ___TaskWhenAnyCast_42; public: inline static int32_t get_offset_of_s_Factory_41() { return static_cast(offsetof(Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3_StaticFields, ___s_Factory_41)); } inline TaskFactory_1_tFD6C5BE88624171209DEA49929EA276401AC9F4B * get_s_Factory_41() const { return ___s_Factory_41; } inline TaskFactory_1_tFD6C5BE88624171209DEA49929EA276401AC9F4B ** get_address_of_s_Factory_41() { return &___s_Factory_41; } inline void set_s_Factory_41(TaskFactory_1_tFD6C5BE88624171209DEA49929EA276401AC9F4B * value) { ___s_Factory_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Factory_41), (void*)value); } inline static int32_t get_offset_of_TaskWhenAnyCast_42() { return static_cast(offsetof(Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3_StaticFields, ___TaskWhenAnyCast_42)); } inline Func_2_t99C75F5817AC4490145734D823B7E8ED9A840728 * get_TaskWhenAnyCast_42() const { return ___TaskWhenAnyCast_42; } inline Func_2_t99C75F5817AC4490145734D823B7E8ED9A840728 ** get_address_of_TaskWhenAnyCast_42() { return &___TaskWhenAnyCast_42; } inline void set_TaskWhenAnyCast_42(Func_2_t99C75F5817AC4490145734D823B7E8ED9A840728 * value) { ___TaskWhenAnyCast_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___TaskWhenAnyCast_42), (void*)value); } }; // System.Threading.Tasks.Task`1 // UnityEngine.Component // UnityEngine.Component // System.Diagnostics.Tracing.EventSource struct EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_StaticFields { public: // System.UInt32 System.Diagnostics.Tracing.EventSource::s_currentPid uint32_t ___s_currentPid_18; // System.Action`1 System.Diagnostics.Tracing.EventSource::s_activityDying Action_1_t633A0C52E79A9DAF72CA35AD6B20A4600C9C1127 * ___s_activityDying_25; // System.Byte[] System.Diagnostics.Tracing.EventSource::namespaceBytes ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___namespaceBytes_27; // System.Guid System.Diagnostics.Tracing.EventSource::AspNetEventSourceGuid Guid_t ___AspNetEventSourceGuid_28; public: inline static int32_t get_offset_of_s_currentPid_18() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_StaticFields, ___s_currentPid_18)); } inline uint32_t get_s_currentPid_18() const { return ___s_currentPid_18; } inline uint32_t* get_address_of_s_currentPid_18() { return &___s_currentPid_18; } inline void set_s_currentPid_18(uint32_t value) { ___s_currentPid_18 = value; } inline static int32_t get_offset_of_s_activityDying_25() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_StaticFields, ___s_activityDying_25)); } inline Action_1_t633A0C52E79A9DAF72CA35AD6B20A4600C9C1127 * get_s_activityDying_25() const { return ___s_activityDying_25; } inline Action_1_t633A0C52E79A9DAF72CA35AD6B20A4600C9C1127 ** get_address_of_s_activityDying_25() { return &___s_activityDying_25; } inline void set_s_activityDying_25(Action_1_t633A0C52E79A9DAF72CA35AD6B20A4600C9C1127 * value) { ___s_activityDying_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_activityDying_25), (void*)value); } inline static int32_t get_offset_of_namespaceBytes_27() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_StaticFields, ___namespaceBytes_27)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_namespaceBytes_27() const { return ___namespaceBytes_27; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_namespaceBytes_27() { return &___namespaceBytes_27; } inline void set_namespaceBytes_27(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___namespaceBytes_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___namespaceBytes_27), (void*)value); } inline static int32_t get_offset_of_AspNetEventSourceGuid_28() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_StaticFields, ___AspNetEventSourceGuid_28)); } inline Guid_t get_AspNetEventSourceGuid_28() const { return ___AspNetEventSourceGuid_28; } inline Guid_t * get_address_of_AspNetEventSourceGuid_28() { return &___AspNetEventSourceGuid_28; } inline void set_AspNetEventSourceGuid_28(Guid_t value) { ___AspNetEventSourceGuid_28 = value; } }; // System.Diagnostics.Tracing.EventSource struct EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_ThreadStaticFields { public: // System.Byte System.Diagnostics.Tracing.EventSource::m_EventSourceExceptionRecurenceCount uint8_t ___m_EventSourceExceptionRecurenceCount_19; public: inline static int32_t get_offset_of_m_EventSourceExceptionRecurenceCount_19() { return static_cast(offsetof(EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A_ThreadStaticFields, ___m_EventSourceExceptionRecurenceCount_19)); } inline uint8_t get_m_EventSourceExceptionRecurenceCount_19() const { return ___m_EventSourceExceptionRecurenceCount_19; } inline uint8_t* get_address_of_m_EventSourceExceptionRecurenceCount_19() { return &___m_EventSourceExceptionRecurenceCount_19; } inline void set_m_EventSourceExceptionRecurenceCount_19(uint8_t value) { ___m_EventSourceExceptionRecurenceCount_19 = value; } }; // UnityEngine.GameObject // UnityEngine.GameObject // System.MulticastDelegate // System.MulticastDelegate // System.Runtime.Serialization.StreamingContext // System.Runtime.Serialization.StreamingContext // System.SystemException // System.SystemException // System.Type struct Type_t_StaticFields { public: // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2; // System.Object System.Type::Missing RuntimeObject * ___Missing_3; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_4; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5; // System.Reflection.Binder System.Type::defaultBinder Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6; public: inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; } inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterAttribute_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value); } inline static int32_t get_offset_of_FilterName_1() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_1)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; } inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterName_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; } inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterNameIgnoreCase_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value); } inline static int32_t get_offset_of_Missing_3() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_3)); } inline RuntimeObject * get_Missing_3() const { return ___Missing_3; } inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; } inline void set_Missing_3(RuntimeObject * value) { ___Missing_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value); } inline static int32_t get_offset_of_Delimiter_4() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_4)); } inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; } inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; } inline void set_Delimiter_4(Il2CppChar value) { ___Delimiter_4 = value; } inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; } inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___EmptyTypes_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value); } inline static int32_t get_offset_of_defaultBinder_6() { return static_cast(offsetof(Type_t_StaticFields, ___defaultBinder_6)); } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; } inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value) { ___defaultBinder_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value); } }; // System.Type // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher // System.Comparison`1 // System.Comparison`1 // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1> // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1> // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2> // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2> // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2 // System.Threading.Tasks.ContinuationResultTaskFromResultTask`2 // System.Converter`2 // System.Converter`2 // System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback // System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Func`2>,System.Nullable`1> // System.Func`2>,System.Nullable`1> // System.Func`2,System.Nullable`1> // System.Func`2,System.Nullable`1> // System.Func`2,System.Object> // System.Func`2,System.Object> // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`3>,System.Object,System.Nullable`1> // System.Func`3>,System.Object,System.Nullable`1> // System.Func`3,System.Object,System.Nullable`1> // System.Func`3,System.Object,System.Nullable`1> // System.Func`3,System.Object,System.Object> // System.Func`3,System.Object,System.Object> // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual // UnityEngine.Events.UnityAction`1> // UnityEngine.Events.UnityAction`1> // System.Action // System.Action // System.ArgumentException // System.ArgumentException // System.ArithmeticException // System.ArithmeticException // System.ArrayTypeMismatchException // System.ArrayTypeMismatchException // System.AsyncCallback // System.AsyncCallback // System.Collections.Concurrent.CDSCollectionETWBCLProvider struct CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields { public: // System.Collections.Concurrent.CDSCollectionETWBCLProvider System.Collections.Concurrent.CDSCollectionETWBCLProvider::Log CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * ___Log_29; public: inline static int32_t get_offset_of_Log_29() { return static_cast(offsetof(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields, ___Log_29)); } inline CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * get_Log_29() const { return ___Log_29; } inline CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 ** get_address_of_Log_29() { return &___Log_29; } inline void set_Log_29(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * value) { ___Log_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___Log_29), (void*)value); } }; // System.Collections.Concurrent.CDSCollectionETWBCLProvider // System.InvalidCastException // System.InvalidCastException // System.Collections.Generic.KeyNotFoundException // System.Collections.Generic.KeyNotFoundException // System.Runtime.Serialization.SerializationException struct SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_StaticFields { public: // System.String System.Runtime.Serialization.SerializationException::_nullMessage String_t* ____nullMessage_17; public: inline static int32_t get_offset_of__nullMessage_17() { return static_cast(offsetof(SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_StaticFields, ____nullMessage_17)); } inline String_t* get__nullMessage_17() const { return ____nullMessage_17; } inline String_t** get_address_of__nullMessage_17() { return &____nullMessage_17; } inline void set__nullMessage_17(String_t* value) { ____nullMessage_17 = value; Il2CppCodeGenWriteBarrier((void**)(&____nullMessage_17), (void*)value); } }; // System.Runtime.Serialization.SerializationException // System.ArgumentNullException // System.ArgumentNullException // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields { public: // System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage String_t* ____rangeMessage_18; public: inline static int32_t get_offset_of__rangeMessage_18() { return static_cast(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields, ____rangeMessage_18)); } inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; } inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; } inline void set__rangeMessage_18(String_t* value) { ____rangeMessage_18 = value; Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value); } }; // System.ArgumentOutOfRangeException // System.OverflowException // System.OverflowException #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8 : public RuntimeArray { public: ALIGN_FIELD (8) Delegate_t * m_Items[1]; public: inline Delegate_t * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : 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.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030 : public RuntimeArray { public: ALIGN_FIELD (8) Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * m_Items[1]; public: inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA ** 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, Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Node_t6304F0CBAF4DD23958B25964545594CC97066AAA ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 m_Items[1]; public: inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * 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_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 value) { m_Items[index] = value; } }; // System.Collections.DictionaryEntry[] struct DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1 : public RuntimeArray { public: ALIGN_FIELD (8) DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 m_Items[1]; public: inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * 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_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____value_1), (void*)NULL); #endif } inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____value_1), (void*)NULL); #endif } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD : public RuntimeArray { public: ALIGN_FIELD (8) Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * m_Items[1]; public: inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 ** 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, Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F m_Items[1]; public: inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * 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_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } }; // System.Collections.Concurrent.ConcurrentDictionary`2/Node[] struct NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A : public RuntimeArray { public: ALIGN_FIELD (8) Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * m_Items[1]; public: inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 ** 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, Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 m_Items[1]; public: inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * 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_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // System.Runtime.CompilerServices.Ephemeron[] struct EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8 : public RuntimeArray { public: ALIGN_FIELD (8) Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 m_Items[1]; public: inline Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 * 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, Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Ephemeron_t76EEAA1BDD5BE64FEAF9E3CD185451837EAA6208 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // System.Collections.Generic.Dictionary`2/Entry,System.Object>[] struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C : public RuntimeArray { public: ALIGN_FIELD (8) Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 m_Items[1]; public: inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_2))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL); #endif } inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_2))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL); #endif } }; // System.Collections.Generic.KeyValuePair`2,System.Object>[] struct KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A m_Items[1]; public: inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * 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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_0))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_0))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63 : public RuntimeArray { public: ALIGN_FIELD (8) Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 m_Items[1]; public: inline Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t69CCC09D37B33E09DFFE24773C0E619628DC8D54 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 m_Items[1]; public: inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * 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_t0950F22E83F2831EF5A46252F77C44407C9EA612 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 value) { m_Items[index] = value; } }; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B : public RuntimeArray { public: ALIGN_FIELD (8) Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 m_Items[1]; public: inline Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL); } inline Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t93EE83F6AABF1097132D1968F2D35414B871BF93 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL); } }; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5 : public RuntimeArray { public: ALIGN_FIELD (8) Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 m_Items[1]; public: inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 m_Items[1]; public: inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * 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_t239694BB713649B9F5326D1A5BC3143EA54316B3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mAF43C667E400409C6CEFEDB873E0FE103BE7A203_gshared (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, Guid_t ___key0, int32_t ___value1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_gshared_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_gshared_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76_gshared (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_gshared_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_gshared_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method); // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::TryGet(KeyType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951_gshared (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ___key0, const RuntimeMethod* method); // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::GetOrAdd(ItemType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450_gshared (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method); // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::TryGet(KeyType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710_gshared (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::GetOrAdd(ItemType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA_gshared (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368_gshared (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_gshared_inline (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197_gshared (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_gshared_inline (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247_gshared (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_gshared_inline (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A_gshared (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_gshared_inline (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4_gshared (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_gshared_inline (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE_gshared (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_gshared_inline (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E_gshared (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_gshared_inline (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD_gshared (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_gshared_inline (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534_gshared (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method); // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_gshared_inline (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2_gshared (DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method); // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87_gshared (DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 * __this, float ___x0, float ___y1, const RuntimeMethod* method); // T UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1::Get(T&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD_gshared (DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 * __this, RuntimeObject ** ___v0, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2,System.Object>::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2,System.Object>::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240_gshared (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Object>::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method); // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * EqualityComparer_1_get_Default_m9BD85218737A4A828EAFB90EA108486128A85E90_gshared (const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionalWeakTable_2_TryGetValue_mA862158C8AFAC8C13E7929EBC6C2377B77749884_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionalWeakTable_2_Remove_m0B765A2BAD7A3874D8B33A87AC105A25764895FB_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_gshared_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_gshared_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m968B4D7E89819ABE56245C4AB1AC7B60BB6F8BE9_gshared (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680_gshared (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 * __this, Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F_gshared (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E * __this, Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A_gshared (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m10758B01687A2181C8727AD9FD9CCF5325C61C2A (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method); // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void UnityEngine.GameObject::SetActive(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, bool ___value0, const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_m98FC4EC517728F701D9CE416BAB12EAA501F20B4 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___obj0, const RuntimeMethod* method); // System.Boolean System.Type::get_IsValueType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m9CCCB4759C2D5A890096F8DBA66DAAEFE9D913FB (Type_t * __this, const RuntimeMethod* method); // System.TypeCode System.Type::GetTypeCode(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_mC0FBF8DFCAC822CC01A76F54BF058140211142BF (Type_t * ___type0, const RuntimeMethod* method); // System.Int32 System.IntPtr::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_get_Size_mA41B21E8BCEAACF4782B4ADEA43A859262784E1C (const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005 (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD (RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Exit(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1 (RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_mAF43C667E400409C6CEFEDB873E0FE103BE7A203 (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, Guid_t ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *, Guid_t , int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mAF43C667E400409C6CEFEDB873E0FE103BE7A203_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.DictionaryEntry::.ctor(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4 (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline Guid_t KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method) { return (( Guid_t (*) (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline int32_t KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_gshared_inline)(__this, method); } // System.Void System.ArgumentNullException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method); // System.Int32 System.Array::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10 (RuntimeArray * __this, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Int32 System.Threading.PlatformHelper::get_ProcessorCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlatformHelper_get_ProcessorCount_mEEDA1E59584CB07CEB2991E250C6AF1A06C902C0 (const RuntimeMethod* method); // System.Boolean System.Diagnostics.Tracing.EventSource::IsEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventSource_IsEnabled_m1A780FE4F6C69C09C1CAD61E723F75EF7A97ECC1_inline (EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A * __this, const RuntimeMethod* method); // System.Void System.Collections.Concurrent.CDSCollectionETWBCLProvider::ConcurrentDictionary_AcquiringAllLocks(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CDSCollectionETWBCLProvider_ConcurrentDictionary_AcquiringAllLocks_m6D5F32C60870EBA61A6521B646C9E18EF54ED5E1 (CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * __this, int32_t ___numOfBuckets0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76 (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *, Guid_t , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76_gshared)(__this, ___key0, ___value1, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline Guid_t KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method) { return (( Guid_t (*) (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *, const RuntimeMethod*))KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline RuntimeObject * KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared)(__this, ___key0, ___value1, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline)(__this, method); } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::TryGet(KeyType) inline RuntimeObject * ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951 (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ___key0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 *, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 , const RuntimeMethod*))ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951_gshared)(__this, ___key0, method); } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::GetOrAdd(ItemType) inline RuntimeObject * ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450 (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 *, RuntimeObject *, const RuntimeMethod*))ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450_gshared)(__this, ___newItem0, method); } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::TryGet(KeyType) inline RuntimeObject * ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710 (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 *, RuntimeObject *, const RuntimeMethod*))ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710_gshared)(__this, ___key0, method); } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::GetOrAdd(ItemType) inline RuntimeObject * ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 *, RuntimeObject *, const RuntimeMethod*))ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA_gshared)(__this, ___newItem0, method); } // System.Void System.GC::register_ephemeron_array(System.Runtime.CompilerServices.Ephemeron[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_register_ephemeron_array_m1AE83FBCEBBBE3C134762392F32A8CB430384FF9 (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* ___array0, const RuntimeMethod* method); // System.Void System.Object::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC59C83CF4F7707E425FFA6362931C25D4C36676A (RuntimeObject * __this, const RuntimeMethod* method); // System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::GetHashCode(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD (RuntimeObject * ___o0, const RuntimeMethod* method); // System.Int32 System.Collections.HashHelpers::GetPrime(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465 (int32_t ___min0, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0 (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 *, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368 (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 *, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() inline ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_inline (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 (*) (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142 (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B *, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197 (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 *, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() inline ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_inline (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B (*) (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821 (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E *, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247 (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A *, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() inline ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_inline (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E (*) (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F *, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 *, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() inline ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_inline (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F (*) (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277 (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B *, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4 (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 *, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() inline ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_inline (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B (*) (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5 (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C *, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D *, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() inline ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_inline (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C (*) (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0 (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 *, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC *, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() inline ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_inline (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 (*) (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7 (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() inline ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_inline (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED (*) (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_gshared_inline)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13 (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 *, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *, bool, const RuntimeMethod*))ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) inline void ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534 (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 *, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *, bool, const RuntimeMethod*))ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534_gshared)(__this, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() inline ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_inline (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, const RuntimeMethod* method) { return (( ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 (*) (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 *, const RuntimeMethod*))ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_gshared_inline)(__this, method); } // System.Boolean System.Threading.Tasks.Task::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * __this, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3 (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.TaskAwaiter::OnCompletedInternal(System.Threading.Tasks.Task,System.Action,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5 (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * ___task0, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation1, bool ___continueOnCapturedContext2, bool ___flowExecutionContext3, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66 (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93 (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.TaskAwaiter::ValidateEnd(System.Threading.Tasks.Task) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * ___task0, const RuntimeMethod* method); // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method) { return (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917 (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3 (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() inline ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66 (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method) { return (( ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE (*) (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30 (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915 (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885 (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method) { return (( ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E (*) (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552 (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() inline ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1 (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method) { return (( ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 (*) (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9 (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439 (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79 (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() inline ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method) { return (( ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 (*) (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6 (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() inline bool ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34 (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999 (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05 (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() inline int32_t ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681 (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20 (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248 (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028 (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() inline RuntimeObject * ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5 (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5_gshared)(__this, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() inline bool ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176 (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method) { return (( bool (*) (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 *, const RuntimeMethod*))ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) inline void ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C_gshared)(__this, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) inline void ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { (( void (*) (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 *, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *, const RuntimeMethod*))ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B_gshared)(__this, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() inline VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4 (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method) { return (( VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 (*) (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 *, const RuntimeMethod*))ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4_gshared)(__this, method); } // System.Threading.Tasks.Task System.Threading.Tasks.Task::InternalCurrentIfAttached(System.Threading.Tasks.TaskCreationOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * Task_InternalCurrentIfAttached_m45FDBA88DF12C948B26B43DEEBDACC1F23EF1ABF (int32_t ___creationOptions0, const RuntimeMethod* method); // System.Void System.Threading.Tasks.Task::PossiblyCaptureContext(System.Threading.StackCrawlMark&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_PossiblyCaptureContext_m027EA18025BF0A326DA9464B122B42843F7CB068 (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * __this, int32_t* ___stackMark0, const RuntimeMethod* method); // System.Boolean System.Threading.Tasks.Task::NotifyDebuggerOfWaitCompletionIfNecessary() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_NotifyDebuggerOfWaitCompletionIfNecessary_m566B12643DFD769D51D3CC476B00528CF658CABC (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) inline int32_t DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2 (DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method) { return (( int32_t (*) (DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2_gshared)(__this, ___x0, ___y1, method); } // System.Int32 System.Single::CompareTo(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_CompareTo_m80B5B5A70A2343C3A8673F35635EBED4458109B4 (float* __this, float ___value0, const RuntimeMethod* method); // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) inline int32_t DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87 (DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 * __this, float ___x0, float ___y1, const RuntimeMethod* method) { return (( int32_t (*) (DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 *, float, float, const RuntimeMethod*))DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87_gshared)(__this, ___x0, ___y1, method); } // T UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1::Get(T&) inline RuntimeObject * DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD (DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 * __this, RuntimeObject ** ___v0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 *, RuntimeObject **, const RuntimeMethod*))DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD_gshared)(__this, ___v0, method); } // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m57429705D977ACD5EE7E210A858EED6F348C36B3 (String_t* ___value0, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.Object,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9 (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * __this, String_t* ___paramName0, RuntimeObject * ___actualValue1, String_t* ___message2, const RuntimeMethod* method); // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method); // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m01CE523ADAD8D6348C8247353F7C1E5FA3031732 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method) { return (( ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, const RuntimeMethod*))KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2,System.Object>::get_Value() inline RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, const RuntimeMethod*))KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_gshared_inline)(__this, method); } // System.Runtime.CompilerServices.ConditionalWeakTable`2 System.Collections.Generic.DictionaryHashHelpers::get_SerializationInfoTable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline (const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Add(TKey,TValue) inline void ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6 (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * __this, RuntimeObject * ___key0, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___value1, const RuntimeMethod* method) { (( void (*) (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *, RuntimeObject *, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *, const RuntimeMethod*))ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.KeyNotFoundException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_mDC226A7A5A3DA52C5886236F32F19F36E6B1C1C1 (KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 * __this, const RuntimeMethod* method); // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m14F24D8DBE5A2FD747E8F94E2F7759FBA495DB1C (RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2,System.Object>::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240 (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Object>::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) inline void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, const RuntimeMethod*))Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method); } // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5 (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * __this, String_t* ___name0, int32_t ___value1, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6 (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * __this, String_t* ___name0, RuntimeObject * ___value1, Type_t * ___type2, const RuntimeMethod* method); // System.String SR::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m86ED3134FB107447E738C04EAF8CF4E289AF0E7F (String_t* ___resourceFormat0, RuntimeObject * ___p11, const RuntimeMethod* method); // System.Collections.Generic.EqualityComparer`1 System.Collections.Generic.EqualityComparer`1::get_Default() inline EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1 (const RuntimeMethod* method) { return (( EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m9BD85218737A4A828EAFB90EA108486128A85E90_gshared)(method); } // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::TryGetValue(TKey,TValue&) inline bool ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063 (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * __this, RuntimeObject * ___key0, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 ** ___value1, const RuntimeMethod* method) { return (( bool (*) (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *, RuntimeObject *, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **, const RuntimeMethod*))ConditionalWeakTable_2_TryGetValue_mA862158C8AFAC8C13E7929EBC6C2377B77749884_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30 (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99 (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * __this, String_t* ___name0, Type_t * ___type1, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3 (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::Remove(TKey) inline bool ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { return (( bool (*) (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *, RuntimeObject *, const RuntimeMethod*))ConditionalWeakTable_2_Remove_m0B765A2BAD7A3874D8B33A87AC105A25764895FB_gshared)(__this, ___key0, method); } // System.Int32 System.Collections.HashHelpers::ExpandPrime(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_ExpandPrime_mDE0E0A2A7FD17ECBBA6C6542337EC4AF73689D64 (int32_t ___oldSize0, const RuntimeMethod* method); // System.Int32 System.Array::get_Rank() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0 (RuntimeArray * __this, const RuntimeMethod* method); // System.Int32 System.Array::GetLowerBound(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773 (RuntimeArray * __this, int32_t ___dimension0, const RuntimeMethod* method); // System.String SR::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42 (String_t* ___resourceFormat0, RuntimeObject * ___p11, RuntimeObject * ___p22, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method) { return (( GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC (*) (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method) { return (( EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D (*) (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m968B4D7E89819ABE56245C4AB1AC7B60BB6F8BE9 (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))KeyValuePair_2__ctor_m968B4D7E89819ABE56245C4AB1AC7B60BB6F8BE9_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) inline void Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680 (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 * __this, Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 *, Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) inline void Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E * __this, Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E *, Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, const RuntimeMethod*))Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method) { return (( bool (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, int32_t, bool, const RuntimeMethod*))KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) inline void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529 (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m8910A1BEDD51F65787A880D1635DCFC1A96ED769_gshared (Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Int32 System.Comparison`1::Invoke(T,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparison_1_Invoke_m06D0337F539DBD2A05DFFA419B7F39C834789BDD_gshared (Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219 * __this, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D ___x0, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D ___y1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___x0, ___y1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___x0, ___y1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D >::Invoke(targetMethod, targetThis, ___x0, ___y1); else result = GenericVirtFuncInvoker2< int32_t, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D >::Invoke(targetMethod, targetThis, ___x0, ___y1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___x0, ___y1); else result = VirtFuncInvoker2< int32_t, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___x0, ___y1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___x0) - 1), ___y1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___x0, ___y1, targetMethod); } } } } return result; } // System.IAsyncResult System.Comparison`1::BeginInvoke(T,T,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Comparison_1_BeginInvoke_mB5927AB5AE9D1EE3EC40D5DDDE027A4EED3EA71E_gshared (Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219 * __this, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D ___x0, LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D ___y1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_il2cpp_TypeInfo_var, &___x0); __d_args[1] = Box(LayoutMatcher_tBA5A244DAB9F3FAA7CF8F8FEA3994EE80A03244D_il2cpp_TypeInfo_var, &___y1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Int32 System.Comparison`1::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparison_1_EndInvoke_m8769B696D27049C599B615E07594AF9C90914CFA_gshared (Comparison_1_tEA3EE56649D119CD697B9C62AFD37D72E1AF5219 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 // TType UnityEngine.Rendering.ComponentSingleton`1::get_instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ComponentSingleton_1_get_instance_mD47CFF96F0513F64B6BFEE4B1AAEC76463AC0F2B_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCEB30C9E43E9D0062BBC9BA13C1FAFD780871FC); s_Il2CppMethodInitialized = true; } { // if (s_Instance == null) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); RuntimeObject * L_0 = ((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0049; } } { // GameObject go = new GameObject("Default " + typeof(TType).Name) { hideFlags = HideFlags.HideAndDontSave }; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_3; L_3 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_3); String_t* L_4; L_4 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_3); String_t* L_5; L_5 = String_Concat_m10758B01687A2181C8727AD9FD9CCF5325C61C2A((String_t*)_stringLiteralFCEB30C9E43E9D0062BBC9BA13C1FAFD780871FC, (String_t*)L_4, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144(L_6, (String_t*)L_5, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_6; NullCheck((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)L_7); Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)L_7, (int32_t)((int32_t)61), /*hidden argument*/NULL); // go.SetActive(false); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_7; NullCheck((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_8); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_8, (bool)0, /*hidden argument*/NULL); // s_Instance = go.AddComponent(); NullCheck((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_8); RuntimeObject * L_9; L_9 = (( RuntimeObject * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Instance_0(L_9); } IL_0049: { // return s_Instance; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); RuntimeObject * L_10 = ((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0(); return (RuntimeObject *)L_10; } } // System.Void UnityEngine.Rendering.ComponentSingleton`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComponentSingleton_1_Release_m211FB44B1CBB8B395CCC5F9FD12ECFD2C8E11B11_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_t3CF170996D3FBDE55A9D0441C9DF20E8E45F14B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (s_Instance != null) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); RuntimeObject * L_0 = ((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0031; } } { // var go = s_Instance.gameObject; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); RuntimeObject * L_2 = ((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Instance_0(); NullCheck((Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *)L_2); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3; L_3 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B((Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *)L_2, /*hidden argument*/NULL); // CoreUtils.Destroy(go); IL2CPP_RUNTIME_CLASS_INIT(CoreUtils_t3CF170996D3FBDE55A9D0441C9DF20E8E45F14B5_il2cpp_TypeInfo_var); CoreUtils_Destroy_m98FC4EC517728F701D9CE416BAB12EAA501F20B4((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)L_3, /*hidden argument*/NULL); // s_Instance = null; il2cpp_codegen_initobj((((ComponentSingleton_1_tF0B24922EA9DDE4F963B0EF558A78B97A4FDDC57_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_Instance_0()), sizeof(RuntimeObject *)); } IL_0031: { // } return; } } // System.Void UnityEngine.Rendering.ComponentSingleton`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComponentSingleton_1__cctor_mD56A4A46E36DC3F72F9EC9F7C35DDC78E07B5DB1_gshared (const RuntimeMethod* method) { { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::IsValueWriteAtomic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_IsValueWriteAtomic_m2CDF5E1975D07778CE63445B97A23A2144D55C8E_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; int32_t V_1 = 0; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); V_0 = (Type_t *)L_1; Type_t * L_2 = V_0; NullCheck((Type_t *)L_2); bool L_3; L_3 = Type_get_IsValueType_m9CCCB4759C2D5A890096F8DBA66DAAEFE9D913FB((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0015; } } { return (bool)1; } IL_0015: { Type_t * L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Type_GetTypeCode_mC0FBF8DFCAC822CC01A76F54BF058140211142BF((Type_t *)L_4, /*hidden argument*/NULL); V_1 = (int32_t)L_5; int32_t L_6 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)3))) { case 0: { goto IL_0056; } case 1: { goto IL_0056; } case 2: { goto IL_0056; } case 3: { goto IL_0056; } case 4: { goto IL_0056; } case 5: { goto IL_0056; } case 6: { goto IL_0056; } case 7: { goto IL_0056; } case 8: { goto IL_0058; } case 9: { goto IL_0058; } case 10: { goto IL_0056; } case 11: { goto IL_0058; } } } { goto IL_0061; } IL_0056: { return (bool)1; } IL_0058: { int32_t L_7; L_7 = IntPtr_get_Size_mA41B21E8BCEAACF4782B4ADEA43A859262784E1C(/*hidden argument*/NULL); return (bool)((((int32_t)L_7) == ((int32_t)8))? 1 : 0); } IL_0061: { return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m7FDDA77E4356B028C31AC81A2F8ACF240E20F477_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_0; L_0 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)L_0, (int32_t)((int32_t)31), (bool)1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor(System.Int32,System.Int32,System.Boolean,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m97D1DDD51B43BE4E477F77D42ABCB4D81A1B0794_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, int32_t ___concurrencyLevel0, int32_t ___capacity1, bool ___growLockArray2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* V_2 = NULL; int32_t V_3 = 0; RuntimeObject* G_B11_0 = NULL; ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * G_B11_1 = NULL; RuntimeObject* G_B10_0 = NULL; ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * G_B10_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___concurrencyLevel0; if ((((int32_t)L_0) >= ((int32_t)1))) { goto IL_001a; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_1 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBF10EFAF6473141D13A05C1B850DEF40E641A918)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68445D6E030501243B18C07E57CF1AE5C1C5AAF2)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m97D1DDD51B43BE4E477F77D42ABCB4D81A1B0794_RuntimeMethod_var))); } IL_001a: { int32_t L_2 = ___capacity1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_002e; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE59C400B29D20EE4CB5A86E1F46ED782D7872D43)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m97D1DDD51B43BE4E477F77D42ABCB4D81A1B0794_RuntimeMethod_var))); } IL_002e: { int32_t L_4 = ___capacity1; int32_t L_5 = ___concurrencyLevel0; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0035; } } { int32_t L_6 = ___concurrencyLevel0; ___capacity1 = (int32_t)L_6; } IL_0035: { int32_t L_7 = ___concurrencyLevel0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)L_7); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_8; V_3 = (int32_t)0; goto IL_004c; } IL_0040: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = V_0; int32_t L_10 = V_3; RuntimeObject * L_11 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_11, /*hidden argument*/NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_11); (L_9)->SetAt(static_cast(L_10), (RuntimeObject *)L_11); int32_t L_12 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_004c: { int32_t L_13 = V_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = V_0; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0040; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = V_0; NullCheck(L_15); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))); V_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16; int32_t L_17 = ___capacity1; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_18 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)(NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_17); V_2 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_18; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_19 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_20 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_22 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *, NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_22, (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_19, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_20, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_22); RuntimeObject* L_23 = ___comparer3; RuntimeObject* L_24 = (RuntimeObject*)L_23; G_B10_0 = L_24; G_B10_1 = ((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)(__this)); if (L_24) { G_B11_0 = L_24; G_B11_1 = ((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)(__this)); goto IL_007e; } } { EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * L_25; L_25 = (( EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); G_B11_0 = ((RuntimeObject*)(L_25)); G_B11_1 = ((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)(G_B10_1)); } IL_007e: { NullCheck(G_B11_1); G_B11_1->set__comparer_1(G_B11_0); bool L_26 = ___growLockArray2; __this->set__growLockArray_2(L_26); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_27 = V_2; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = V_0; NullCheck(L_28); __this->set__budget_3(((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAdd(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAdd_m9D47C1A76D89D10EACE517C9FD276CD1337DAFBE_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); int32_t L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, int32_t, bool, bool, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_1, (int32_t)L_4, (int32_t)L_5, (bool)0, (bool)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_ContainsKey_m66684AEA4254530AF9ABBC55968CD508DC20593E_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return (bool)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemove(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemove_mF67CD748A8CCC17FE1B88E6B26165FEA161F88C5_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t* ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; int32_t* L_2 = ___value1; il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); int32_t L_3 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t*, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_1, (int32_t*)(int32_t*)L_2, (bool)0, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemoveInternal(TKey,TValue&,System.Boolean,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemoveInternal_mC609445E211A9DA74AAC10C9F5A0FB1E32A05B08_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t* ___value1, bool ___matchValue2, int32_t ___oldValue3, const RuntimeMethod* method) { int32_t V_0 = 0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject * V_4 = NULL; bool V_5 = false; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_6 = NULL; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_1 = ___key0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_0, (Guid_t )L_1); V_0 = (int32_t)L_2; } IL_000d: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_3 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_3; int32_t L_4 = V_0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_5 = V_1; NullCheck(L_5); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_6 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_5->get__buckets_0(); NullCheck(L_6); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_7 = V_1; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); NullCheck(L_8); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_4, (int32_t*)(int32_t*)(&V_2), (int32_t*)(int32_t*)(&V_3), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_9 = V_1; NullCheck(L_9); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_9->get__locks_1(); int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; RuntimeObject * L_13 = (L_10)->GetAt(static_cast(L_12)); V_4 = (RuntimeObject *)L_13; V_5 = (bool)0; } IL_003d: try { // begin try (depth: 1) { RuntimeObject * L_14 = V_4; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_14, (bool*)(bool*)(&V_5), /*hidden argument*/NULL); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_15 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_16 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_15) == ((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_16))) { goto IL_0053; } } IL_0051: { IL2CPP_LEAVE(0xD, FINALLY_011d); } IL_0053: { V_6 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)NULL; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_17 = V_1; NullCheck(L_17); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_18 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_17->get__buckets_0(); int32_t L_19 = V_2; NullCheck(L_18); int32_t L_20 = L_19; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_21 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_18)->GetAt(static_cast(L_20)); V_7 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_21; goto IL_0114; } IL_0065: { int32_t L_22 = V_0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_23 = V_7; NullCheck(L_23); int32_t L_24 = (int32_t)L_23->get__hashcode_3(); if ((!(((uint32_t)L_22) == ((uint32_t)L_24)))) { goto IL_0105; } } IL_0072: { RuntimeObject* L_25 = (RuntimeObject*)__this->get__comparer_1(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_26 = V_7; NullCheck(L_26); Guid_t L_27 = (Guid_t )L_26->get__key_0(); Guid_t L_28 = ___key0; NullCheck((RuntimeObject*)L_25); bool L_29; L_29 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_25, (Guid_t )L_27, (Guid_t )L_28); if (!L_29) { goto IL_0105; } } IL_0087: { bool L_30 = ___matchValue2; if (!L_30) { goto IL_00ae; } } IL_008a: { EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * L_31; L_31 = (( EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); int32_t L_32 = ___oldValue3; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_33 = V_7; NullCheck(L_33); int32_t L_34 = (int32_t)L_33->get__value_1(); NullCheck((EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 *)L_31); bool L_35; L_35 = VirtFuncInvoker2< bool, int32_t, int32_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 *)L_31, (int32_t)L_32, (int32_t)L_34); if (L_35) { goto IL_00ae; } } IL_009f: { int32_t* L_36 = ___value1; il2cpp_codegen_initobj(L_36, sizeof(int32_t)); V_8 = (bool)0; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_00ae: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_37 = V_6; if (L_37) { goto IL_00ce; } } IL_00b2: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_38 = V_1; NullCheck(L_38); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_39 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_38->get__buckets_0(); int32_t L_40 = V_2; NullCheck(L_39); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_41 = V_7; NullCheck(L_41); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_42 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_41->get__next_2(); il2cpp_codegen_memory_barrier(); VolatileWrite((Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)((L_39)->GetAddressAt(static_cast(L_40))), (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_42); goto IL_00e0; } IL_00ce: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_43 = V_6; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_44 = V_7; NullCheck(L_44); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_45 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_44->get__next_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_45); } IL_00e0: { int32_t* L_46 = ___value1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_47 = V_7; NullCheck(L_47); int32_t L_48 = (int32_t)L_47->get__value_1(); *(int32_t*)L_46 = L_48; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_49 = V_1; NullCheck(L_49); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_49->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_51 = V_3; NullCheck(L_50); int32_t* L_52 = (int32_t*)((L_50)->GetAddressAt(static_cast(L_51))); int32_t L_53 = *((int32_t*)L_52); *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)1)); V_8 = (bool)1; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_0105: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_54 = V_7; V_6 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_54; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_55 = V_7; NullCheck(L_55); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_56 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_55->get__next_2(); il2cpp_codegen_memory_barrier(); V_7 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_56; } IL_0114: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_57 = V_7; if (L_57) { goto IL_0065; } } IL_011b: { IL2CPP_LEAVE(0x129, FINALLY_011d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_011d; } FINALLY_011d: { // begin finally (depth: 1) { bool L_58 = V_5; if (!L_58) { goto IL_0128; } } IL_0121: { RuntimeObject * L_59 = V_4; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_59, /*hidden argument*/NULL); } IL_0128: { IL2CPP_END_FINALLY(285) } } // end finally (depth: 1) IL2CPP_CLEANUP(285) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD, IL_000d) IL2CPP_JUMP_TBL(0x132, IL_0132) IL2CPP_JUMP_TBL(0x129, IL_0129) } IL_0129: { int32_t* L_60 = ___value1; il2cpp_codegen_initobj(L_60, sizeof(int32_t)); return (bool)0; } IL_0132: { bool L_61 = V_8; return (bool)L_61; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValue_m93510A279CA79D8C6CA856FEF3C78D5F1549A77A_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t* ___value1, const RuntimeMethod* method) { { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); int32_t* L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_1, (int32_t)L_4, (int32_t*)(int32_t*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValueInternal(TKey,System.Int32,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValueInternal_m06EF6C1D9E13027C36E6301BF0501BA0CBA09E07_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t ___hashcode1, int32_t* ___value2, const RuntimeMethod* method) { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * V_0 = NULL; int32_t V_1 = 0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_2 = NULL; { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0; int32_t L_1 = ___hashcode1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_2 = V_0; NullCheck(L_2); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_3 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_2->get__buckets_0(); NullCheck(L_3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_4; L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((int32_t)L_1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); V_1 = (int32_t)L_4; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_5 = V_0; NullCheck(L_5); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_6 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_5->get__buckets_0(); int32_t L_7 = V_1; NullCheck(L_6); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_8; L_8 = VolatileRead((Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)((L_6)->GetAddressAt(static_cast(L_7)))); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_8; goto IL_0060; } IL_002c: { int32_t L_9 = ___hashcode1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_10 = V_2; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get__hashcode_3(); if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_0057; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get__comparer_1(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_13 = V_2; NullCheck(L_13); Guid_t L_14 = (Guid_t )L_13->get__key_0(); Guid_t L_15 = ___key0; NullCheck((RuntimeObject*)L_12); bool L_16; L_16 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_12, (Guid_t )L_14, (Guid_t )L_15); if (!L_16) { goto IL_0057; } } { int32_t* L_17 = ___value2; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_18 = V_2; NullCheck(L_18); int32_t L_19 = (int32_t)L_18->get__value_1(); *(int32_t*)L_17 = L_19; return (bool)1; } IL_0057: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_20 = V_2; NullCheck(L_20); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_21 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_20->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_21; } IL_0060: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_22 = V_2; if (L_22) { goto IL_002c; } } { int32_t* L_23 = ___value2; il2cpp_codegen_initobj(L_23, sizeof(int32_t)); return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_Clear_m77260C8C03D88436BB8C926206411ECA47EACFDA_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * V_1 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_0 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)(NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)((int32_t)31)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_1)->get__locks_1(); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_3 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_3)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_6 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *, NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_6, (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_0, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_6; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_7 = V_1; il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_7); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_8 = V_1; NullCheck(L_8); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_9 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_8->get__buckets_0(); NullCheck(L_9); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_10 = V_1; NullCheck(L_10); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_11 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10->get__locks_1(); NullCheck(L_11); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_12; L_12 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_12); IL2CPP_LEAVE(0x6B, FINALLY_0062); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0062; } FINALLY_0062: { // begin finally (depth: 1) int32_t L_13 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(98) } // end finally (depth: 1) IL2CPP_CLEANUP(98) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m71CC8EF896B556FD982961A7F7922E20AA9C5330_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m71CC8EF896B556FD982961A7F7922E20AA9C5330_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m71CC8EF896B556FD982961A7F7922E20AA9C5330_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_004a; } IL_0032: { int32_t L_4 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_5 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_5)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_9)); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_004a: { int32_t L_11 = V_2; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_12 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_12); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_13 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_12)->get__locks_1(); NullCheck(L_13); if ((((int32_t)L_11) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0032; } } IL_0060: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_15 = ___array0; NullCheck(L_15); int32_t L_16 = V_1; int32_t L_17 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))), (int32_t)L_16))) < ((int32_t)L_17))) { goto IL_006c; } } IL_0068: { int32_t L_18 = V_1; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_19 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_19, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m71CC8EF896B556FD982961A7F7922E20AA9C5330_RuntimeMethod_var))); } IL_0077: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_20 = ___array0; int32_t L_21 = ___index1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_20, (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0x8A, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) int32_t L_22 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(129) } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x8A, IL_008a) } IL_008a: { return; } } // System.Collections.Generic.KeyValuePair`2[] System.Collections.Concurrent.ConcurrentDictionary`2::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* ConcurrentDictionary_2_ToArray_mA79060A28436C35B81988DD4584BB005902D39DF_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_ToArray_mA79060A28436C35B81988DD4584BB005902D39DF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* V_2 = NULL; int32_t V_3 = 0; KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_3 = (int32_t)0; goto IL_0028; } IL_0010: { int32_t L_0 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); if (((int64_t)L_0 + (int64_t)L_5 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 + (int64_t)L_5 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_mA79060A28436C35B81988DD4584BB005902D39DF_RuntimeMethod_var); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_3; if (((int64_t)L_6 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_6 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_mA79060A28436C35B81988DD4584BB005902D39DF_RuntimeMethod_var); V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0028: { int32_t L_7 = V_3; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_8 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_8)->get__locks_1(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0010; } } IL_003a: { int32_t L_10 = V_1; if (L_10) { goto IL_0046; } } IL_003d: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_11; L_11 = (( KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); V_4 = (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_11; IL2CPP_LEAVE(0x63, FINALLY_005a); } IL_0046: { int32_t L_12 = V_1; KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_13 = (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)(KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), (uint32_t)L_12); V_2 = (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_13; KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_14 = V_2; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_15 = V_2; V_4 = (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_15; IL2CPP_LEAVE(0x63, FINALLY_005a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005a; } FINALLY_005a: { // begin finally (depth: 1) int32_t L_16 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(90) } // end finally (depth: 1) IL2CPP_CLEANUP(90) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x63, IL_0063) } IL_0063: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_17 = V_4; return (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_17; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToPairs(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToPairs_m5D55699BF383191DDD21E9F30E4080C40004EF06_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* V_0 = NULL; int32_t V_1 = 0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_2 = NULL; { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_1 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_1; V_1 = (int32_t)0; goto IL_0045; } IL_0012: { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_5 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_5; goto IL_003e; } IL_0018: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_6 = ___array0; int32_t L_7 = ___index1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_10 = V_2; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get__value_1(); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_mAF43C667E400409C6CEFEDB873E0FE103BE7A203((&L_12), (Guid_t )L_9, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_12); int32_t L_13 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_14 = V_2; NullCheck(L_14); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_15 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_14->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_15; } IL_003e: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_16 = V_2; if (L_16) { goto IL_0018; } } { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0045: { int32_t L_18 = V_1; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToEntries(System.Collections.DictionaryEntry[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToEntries_m1266143414DC99E5EA6ECD773EF94A6FB67D6F83_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* V_0 = NULL; int32_t V_1 = 0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_2 = NULL; { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_1 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_1; V_1 = (int32_t)0; goto IL_004f; } IL_0012: { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_5 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_5; goto IL_0048; } IL_0018: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_6 = ___array0; int32_t L_7 = ___index1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Guid_t L_10 = (Guid_t )L_9; RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), &L_10); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_12 = V_2; NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get__value_1(); int32_t L_14 = L_13; RuntimeObject * L_15 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), &L_14); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_16; memset((&L_16), 0, sizeof(L_16)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_16), (RuntimeObject *)L_11, (RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_16); int32_t L_17 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_18 = V_2; NullCheck(L_18); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_19 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_18->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_19; } IL_0048: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_20 = V_2; if (L_20) { goto IL_0018; } } { int32_t L_21 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); } IL_004f: { int32_t L_22 = V_1; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_23 = V_0; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToObjects(System.Object[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToObjects_m1C14E40679AD99B57184F5D16F5921E9CEA56D1A_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* V_0 = NULL; int32_t V_1 = 0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_2 = NULL; { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_1 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_1; V_1 = (int32_t)0; goto IL_0046; } IL_0012: { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_5 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_5; goto IL_003f; } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = ___array0; int32_t L_7 = ___index1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_10 = V_2; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get__value_1(); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_mAF43C667E400409C6CEFEDB873E0FE103BE7A203((&L_12), (Guid_t )L_9, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_13 = (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_12; RuntimeObject * L_14 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28), &L_13); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_14); (L_6)->SetAt(static_cast(L_7), (RuntimeObject *)L_14); int32_t L_15 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_16 = V_2; NullCheck(L_16); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_17 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_16->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_17; } IL_003f: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_18 = V_2; if (L_18) { goto IL_0018; } } { int32_t L_19 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0046: { int32_t L_20 = V_1; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_21 = V_0; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))) { goto IL_0012; } } { return; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_GetEnumerator_m7E24CE0FB9F1F999EB6748AF5556E63A19D3E20F_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { { U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F * L_0 = (U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 31)); (( void (*) (U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)(L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F * L_1 = (U3CGetEnumeratorU3Ed__32_t6515A509989099E89B0952BA64E15E91858A473F *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_2(__this); return (RuntimeObject*)L_1; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAddInternal(TKey,System.Int32,TValue,System.Boolean,System.Boolean,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAddInternal_mB824A9BFE4B631E02540F6EF905A2EEE4E5E854D_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t ___hashcode1, int32_t ___value2, bool ___updateIfExists3, bool ___acquireLock4, int32_t* ___resultingValue5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryAddInternal_mB824A9BFE4B631E02540F6EF905A2EEE4E5E854D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * V_2 = NULL; bool V_3 = false; bool V_4 = false; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_5 = NULL; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_6 = NULL; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_2 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0; int32_t L_1 = ___hashcode1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_2 = V_2; NullCheck(L_2); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_3 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_2->get__buckets_0(); NullCheck(L_3); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_4 = V_2; NullCheck(L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_4->get__locks_1(); NullCheck(L_5); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_1, (int32_t*)(int32_t*)(&V_0), (int32_t*)(int32_t*)(&V_1), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); V_3 = (bool)0; V_4 = (bool)0; } IL_0028: try { // begin try (depth: 1) { bool L_6 = ___acquireLock4; if (!L_6) { goto IL_003b; } } IL_002c: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_7 = V_2; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_11, (bool*)(bool*)(&V_4), /*hidden argument*/NULL); } IL_003b: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_12 = V_2; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_13 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_12) == ((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_13))) { goto IL_0048; } } IL_0046: { IL2CPP_LEAVE(0x0, FINALLY_014e); } IL_0048: { V_5 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)NULL; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_14 = V_2; NullCheck(L_14); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_15 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_14->get__buckets_0(); int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_18 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_15)->GetAt(static_cast(L_17)); V_6 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_18; goto IL_00fd; } IL_005a: { int32_t L_19 = ___hashcode1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_20 = V_6; NullCheck(L_20); int32_t L_21 = (int32_t)L_20->get__hashcode_3(); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_00ee; } } IL_0067: { RuntimeObject* L_22 = (RuntimeObject*)__this->get__comparer_1(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_23 = V_6; NullCheck(L_23); Guid_t L_24 = (Guid_t )L_23->get__key_0(); Guid_t L_25 = ___key0; NullCheck((RuntimeObject*)L_22); bool L_26; L_26 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_22, (Guid_t )L_24, (Guid_t )L_25); if (!L_26) { goto IL_00ee; } } IL_007c: { bool L_27 = ___updateIfExists3; if (!L_27) { goto IL_00d8; } } IL_0080: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); bool L_28 = ((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_s_isValueWriteAtomic_4(); if (!L_28) { goto IL_0091; } } IL_0087: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_29 = V_6; int32_t L_30 = ___value2; NullCheck(L_29); L_29->set__value_1(L_30); goto IL_00ce; } IL_0091: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_31 = V_6; NullCheck(L_31); Guid_t L_32 = (Guid_t )L_31->get__key_0(); int32_t L_33 = ___value2; int32_t L_34 = ___hashcode1; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_35 = V_6; NullCheck(L_35); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_36 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_35->get__next_2(); il2cpp_codegen_memory_barrier(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_37 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, Guid_t , int32_t, int32_t, Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_37, (Guid_t )L_32, (int32_t)L_33, (int32_t)L_34, (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); V_7 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_37; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_38 = V_5; if (L_38) { goto IL_00c3; } } IL_00ae: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_39 = V_2; NullCheck(L_39); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_40 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_39->get__buckets_0(); int32_t L_41 = V_0; NullCheck(L_40); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_42 = V_7; VolatileWrite((Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)((L_40)->GetAddressAt(static_cast(L_41))), (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_42); goto IL_00ce; } IL_00c3: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_43 = V_5; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_44 = V_7; NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_44); } IL_00ce: { int32_t* L_45 = ___resultingValue5; int32_t L_46 = ___value2; *(int32_t*)L_45 = L_46; goto IL_00e6; } IL_00d8: { int32_t* L_47 = ___resultingValue5; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_48 = V_6; NullCheck(L_48); int32_t L_49 = (int32_t)L_48->get__value_1(); *(int32_t*)L_47 = L_49; } IL_00e6: { V_8 = (bool)0; IL2CPP_LEAVE(0x174, FINALLY_014e); } IL_00ee: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_50 = V_6; V_5 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_50; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_51 = V_6; NullCheck(L_51); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_52 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_51->get__next_2(); il2cpp_codegen_memory_barrier(); V_6 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_52; } IL_00fd: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_53 = V_6; if (L_53) { goto IL_005a; } } IL_0104: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_54 = V_2; NullCheck(L_54); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_55 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_54->get__buckets_0(); int32_t L_56 = V_0; NullCheck(L_55); Guid_t L_57 = ___key0; int32_t L_58 = ___value2; int32_t L_59 = ___hashcode1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_60 = V_2; NullCheck(L_60); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_61 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_60->get__buckets_0(); int32_t L_62 = V_0; NullCheck(L_61); int32_t L_63 = L_62; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_64 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_61)->GetAt(static_cast(L_63)); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_65 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, Guid_t , int32_t, int32_t, Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_65, (Guid_t )L_57, (int32_t)L_58, (int32_t)L_59, (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); VolatileWrite((Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)(Node_t6304F0CBAF4DD23958B25964545594CC97066AAA **)((L_55)->GetAddressAt(static_cast(L_56))), (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_65); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_66 = V_2; NullCheck(L_66); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_67 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_66->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_68 = V_1; NullCheck(L_67); int32_t* L_69 = (int32_t*)((L_67)->GetAddressAt(static_cast(L_68))); int32_t L_70 = *((int32_t*)L_69); if (((int64_t)L_70 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_70 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_TryAddInternal_mB824A9BFE4B631E02540F6EF905A2EEE4E5E854D_RuntimeMethod_var); *((int32_t*)L_69) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_71 = V_2; NullCheck(L_71); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_71->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_73 = V_1; NullCheck(L_72); int32_t L_74 = L_73; int32_t L_75 = (L_72)->GetAt(static_cast(L_74)); int32_t L_76 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_75) <= ((int32_t)L_76))) { goto IL_014c; } } IL_014a: { V_3 = (bool)1; } IL_014c: { IL2CPP_LEAVE(0x160, FINALLY_014e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_014e; } FINALLY_014e: { // begin finally (depth: 1) { bool L_77 = V_4; if (!L_77) { goto IL_015f; } } IL_0152: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_78 = V_2; NullCheck(L_78); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_79 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_78->get__locks_1(); int32_t L_80 = V_1; NullCheck(L_79); int32_t L_81 = L_80; RuntimeObject * L_82 = (L_79)->GetAt(static_cast(L_81)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_82, /*hidden argument*/NULL); } IL_015f: { IL2CPP_END_FINALLY(334) } } // end finally (depth: 1) IL2CPP_CLEANUP(334) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x0, IL_0000) IL2CPP_JUMP_TBL(0x174, IL_0174) IL2CPP_JUMP_TBL(0x160, IL_0160) } IL_0160: { bool L_83 = V_3; if (!L_83) { goto IL_016a; } } { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_84 = V_2; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_84, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); } IL_016a: { int32_t* L_85 = ___resultingValue5; int32_t L_86 = ___value2; *(int32_t*)L_85 = L_86; return (bool)1; } IL_0174: { bool L_87 = V_8; return (bool)L_87; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_set_Item_mE519020287A79A82C3D763F1C3811B7740D88141_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); int32_t L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, int32_t, bool, bool, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_1, (int32_t)L_4, (int32_t)L_5, (bool)1, (bool)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ThrowKeyNullException() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ThrowKeyNullException_m77ACB96142BA71430D6304E49E680A39896EC735_gshared (const RuntimeMethod* method) { { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_0 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_ThrowKeyNullException_m77ACB96142BA71430D6304E49E680A39896EC735_RuntimeMethod_var))); } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_Count_m39726E18D73C6C822350BC9FE08418AE0A590CFC_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); int32_t L_0; L_0 = (( int32_t (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); V_1 = (int32_t)L_0; IL2CPP_LEAVE(0x1C, FINALLY_0013); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0013; } FINALLY_0013: { // begin finally (depth: 1) int32_t L_1 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(19) } // end finally (depth: 1) IL2CPP_CLEANUP(19) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1C, IL_001c) } IL_001c: { int32_t L_2 = V_1; return (int32_t)L_2; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetCountInternal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetCountInternal_m9C2E1DC0E9DC7EBBF71E8F9D0714DA26740D0440_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = (int32_t)0; V_1 = (int32_t)0; goto IL_001e; } IL_0006: { int32_t L_0 = V_0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001e: { int32_t L_7 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_8 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_8)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0006; } } { int32_t L_10 = V_0; return (int32_t)L_10; } } // TValue System.Collections.Concurrent.ConcurrentDictionary`2::GetOrAdd(TKey,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetOrAdd_m3D10BF589100F1DF043249B6D558D7A57C691BEE_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 * ___valueFactory1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 * L_1 = ___valueFactory1; if (L_1) { goto IL_001b; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_2 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF68BB0CB45867DA95163C2C6A4B0677DCE80DCF)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_GetOrAdd_m3D10BF589100F1DF043249B6D558D7A57C691BEE_RuntimeMethod_var))); } IL_001b: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_3, (Guid_t )L_4); V_0 = (int32_t)L_5; Guid_t L_6 = ___key0; int32_t L_7 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_8; L_8 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_6, (int32_t)L_7, (int32_t*)(int32_t*)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); if (L_8) { goto IL_0048; } } { Guid_t L_9 = ___key0; int32_t L_10 = V_0; Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 * L_11 = ___valueFactory1; Guid_t L_12 = ___key0; NullCheck((Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 *)L_11); int32_t L_13; L_13 = (( int32_t (*) (Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Func_2_tD311EFB48A347E87787302F05679C98A8EA36D57 *)L_11, (Guid_t )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_14; L_14 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, int32_t, bool, bool, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_9, (int32_t)L_10, (int32_t)L_13, (bool)0, (bool)1, (int32_t*)(int32_t*)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0048: { int32_t L_15 = V_1; return (int32_t)L_15; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_get_IsEmpty_m1AAACA168C1D075E7AE2BAA409AAD9F242344CE3_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; goto IL_0029; } IL_000e: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); if (!L_4) { goto IL_0025; } } IL_0021: { V_2 = (bool)0; IL2CPP_LEAVE(0x4A, FINALLY_003f); } IL_0025: { int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0029: { int32_t L_6 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_7 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_7); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_7)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_000e; } } IL_003d: { IL2CPP_LEAVE(0x48, FINALLY_003f); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_003f; } FINALLY_003f: { // begin finally (depth: 1) int32_t L_9 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(63) } // end finally (depth: 1) IL2CPP_CLEANUP(63) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x4A, IL_004a) IL2CPP_JUMP_TBL(0x48, IL_0048) } IL_0048: { return (bool)1; } IL_004a: { bool L_10 = V_2; return (bool)L_10; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.IDictionary.Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_mE5059A53737C1317F9F88380F9A90568E59DC1D1_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Guid_t ___key0, int32_t ___value1, const RuntimeMethod* method) { { Guid_t L_0 = ___key0; int32_t L_1 = ___value1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); if (L_2) { goto IL_0015; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_3 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC38D57307791EED2AD28D35927B9E90B23E6281D)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_mE5059A53737C1317F9F88380F9A90568E59DC1D1_RuntimeMethod_var))); } IL_0015: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m5B374A5B525D7BD07FA9DF9E51A57B09F883D593_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 ___keyValuePair0, const RuntimeMethod* method) { { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); int32_t L_1; L_1 = KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((RuntimeObject*)__this); InterfaceActionInvoker2< Guid_t , int32_t >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::Add(TKey,TValue) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 41), (RuntimeObject*)__this, (Guid_t )L_0, (int32_t)L_1); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_mCE04D38C7312D1F6F523D10A413FD5AC655FFF09_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_1; L_1 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_0, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (L_1) { goto IL_0013; } } { return (bool)0; } IL_0013: { EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * L_2; L_2 = (( EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); int32_t L_3 = V_0; int32_t L_4; L_4 = KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 *)L_2); bool L_5; L_5 = VirtFuncInvoker2< bool, int32_t, int32_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 *)L_2, (int32_t)L_3, (int32_t)L_4); return (bool)L_5; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m4C0967763307A5A97CD366506E84EDDA4F5E19C4_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m079A9995CFEB7295F4C7E95F7C84295604C66890_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); goto IL_001e; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral561DA6E332E7EF45E52D96B07EC786D85C2955BE)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral020F27A067D9C2A1BC9628BCE378DE63A6F2B5BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m079A9995CFEB7295F4C7E95F7C84295604C66890_RuntimeMethod_var))); } IL_001e: { Guid_t L_2; L_2 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); int32_t L_3; L_3 = KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t*, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )L_2, (int32_t*)(int32_t*)(&V_0), (bool)1, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Collections.IEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IEnumerable_GetEnumerator_m2BC38598888D67801416F151B0867381A4DC8573_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); return (RuntimeObject*)L_0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_IDictionary_Contains_m8FCBE52F793343B7E7A3C29B8D7E9ED03D0585F7_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001d; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return (bool)L_3; } IL_001d: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IDictionary_GetEnumerator_m90C2AB11412AF05CD150575B6F1F62EDFA15DAD6_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, const RuntimeMethod* method) { { DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * L_0 = (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 44)); (( void (*) (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 *, ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)(L_0, (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return (RuntimeObject*)L_0; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentDictionary_2_System_Collections_IDictionary_get_Item_m4314F35AF5C8C5DC187B054154BECE6EB4027383_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_0027; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_3) { goto IL_0027; } } { int32_t L_4 = V_0; int32_t L_5 = L_4; RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), &L_5); return (RuntimeObject *)L_6; } IL_0027: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m69516A466BC192A1F557F27071070679CD6C1671_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001b; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_2 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD8CE285C77CDFBCDCBA338A795AFF019E6C3B66)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m69516A466BC192A1F557F27071070679CD6C1671_RuntimeMethod_var))); } IL_001b: { RuntimeObject * L_3 = ___value1; if (((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30)))) { goto IL_002e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral20D029102A70CD96274496928ED59E8B9C014BBA)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m69516A466BC192A1F557F27071070679CD6C1671_RuntimeMethod_var))); } IL_002e: { RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, Guid_t , int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (int32_t)((*(int32_t*)((int32_t*)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * V_1 = NULL; int32_t V_2 = 0; KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* V_3 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_4 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_5 = NULL; int32_t V_6 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_4 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_4; V_2 = (int32_t)0; V_6 = (int32_t)0; goto IL_0050; } IL_003c: { int32_t L_5 = V_2; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_6 = V_1; NullCheck(L_6); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_8 = V_6; 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_add((int32_t)L_5, (int32_t)L_10)); int32_t L_11 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0050: { int32_t L_12 = V_6; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_13 = V_1; NullCheck(L_13); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_13->get__locks_1(); NullCheck(L_14); if ((((int32_t)L_12) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_15 = V_2; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_003c; } } IL_0060: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = V_2; int32_t L_19 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) < ((int32_t)L_19))) { goto IL_006f; } } IL_006b: { int32_t L_20 = V_2; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_007a; } } IL_006f: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_RuntimeMethod_var))); } IL_007a: { RuntimeArray * L_22 = ___array0; V_3 = (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)((KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)IsInst((RuntimeObject*)L_22, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 47))); KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_23 = V_3; if (!L_23) { goto IL_008e; } } IL_0084: { KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000* L_24 = V_3; int32_t L_25 = ___index1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (KeyValuePair_2U5BU5D_tA97D178F25732408D4AC6B5F926A9EDED5F8E000*)L_24, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_008e: { RuntimeArray * L_26 = ___array0; V_4 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_27 = V_4; if (!L_27) { goto IL_00a5; } } IL_009a: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_28 = V_4; int32_t L_29 = ___index1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)L_28, (int32_t)L_29, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00a5: { RuntimeArray * L_30 = ___array0; V_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_30, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = V_5; if (!L_31) { goto IL_00bc; } } IL_00b1: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_32 = V_5; int32_t L_33 = ___index1; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32, (int32_t)L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00bc: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_34 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_34, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA05D9DA01CB9AD0AA6BE899FE1E39018B72923DB)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m183CA99E57CF19CABE46E3C520A42A475338B819_RuntimeMethod_var))); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00cc; } FINALLY_00cc: { // begin finally (depth: 1) int32_t L_35 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(204) } // end finally (depth: 1) IL2CPP_CLEANUP(204) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD5, IL_00d5) } IL_00d5: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GrowTable(System.Collections.Concurrent.ConcurrentDictionary`2/Tables) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * ___tables0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int64_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* V_5 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = ___tables0; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0) == ((RuntimeObject*)(Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_1))) { goto IL_001c; } } IL_0017: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_001c: { V_1 = (int64_t)((int64_t)((int64_t)0)); V_7 = (int32_t)0; goto IL_0039; } IL_0024: { int64_t L_2 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_3 = ___tables0; NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_5 = V_7; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = (int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_2, (int64_t)((int64_t)((int64_t)L_7)))); int32_t L_8 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_0039: { int32_t L_9 = V_7; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_10 = ___tables0; NullCheck(L_10); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_10->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_11); if ((((int32_t)L_9) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_0024; } } IL_0047: { int64_t L_12 = V_1; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_13 = ___tables0; NullCheck(L_13); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_14 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_13->get__buckets_0(); NullCheck(L_14); if ((((int64_t)L_12) >= ((int64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))/(int32_t)4))))))) { goto IL_007c; } } IL_0055: { int32_t L_15 = (int32_t)__this->get__budget_3(); __this->set__budget_3(((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_15))); int32_t L_16 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { __this->set__budget_3(((int32_t)2147483647LL)); } IL_0077: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_007c: { V_2 = (int32_t)0; V_3 = (bool)0; } IL_0080: try { // begin try (depth: 2) { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_17 = ___tables0; NullCheck(L_17); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_18 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_17->get__buckets_0(); NullCheck(L_18); if (((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var); if (((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)), (int32_t)1)); goto IL_0093; } IL_008f: { int32_t L_19 = V_2; if (((int64_t)L_19 + (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_19 + (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)2)); } IL_0093: { int32_t L_20 = V_2; if (!((int32_t)((int32_t)L_20%(int32_t)3))) { goto IL_008f; } } IL_0098: { int32_t L_21 = V_2; if (!((int32_t)((int32_t)L_21%(int32_t)5))) { goto IL_008f; } } IL_009d: { int32_t L_22 = V_2; if (!((int32_t)((int32_t)L_22%(int32_t)7))) { goto IL_008f; } } IL_00a2: { int32_t L_23 = V_2; if ((((int32_t)L_23) <= ((int32_t)((int32_t)2146435071)))) { goto IL_00ac; } } IL_00aa: { V_3 = (bool)1; } IL_00ac: { goto IL_00b3; } } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_tD1FBF4E54D81EC98EEF386B69344D336D1EC1AB9_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00ae; } throw e; } CATCH_00ae: { // begin catch(System.OverflowException) V_3 = (bool)1; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00b3; } // end catch (depth: 2) IL_00b3: { bool L_24 = V_3; if (!L_24) { goto IL_00c7; } } IL_00b6: { V_2 = (int32_t)((int32_t)2146435071); __this->set__budget_3(((int32_t)2147483647LL)); } IL_00c7: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_25 = ___tables0; NullCheck(L_25); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_26 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_25->get__locks_1(); NullCheck(L_26); NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))), (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_27 = ___tables0; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_27->get__locks_1(); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_28; bool L_29 = (bool)__this->get__growLockArray_2(); if (!L_29) { goto IL_0143; } } IL_00e8: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_30 = ___tables0; NullCheck(L_30); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_30->get__locks_1(); NullCheck(L_31); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))) >= ((int32_t)((int32_t)1024)))) { goto IL_0143; } } IL_00f7: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_32 = ___tables0; NullCheck(L_32); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_33 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32->get__locks_1(); NullCheck(L_33); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_34 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))), (int32_t)2))); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_34; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_35 = ___tables0; NullCheck(L_35); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_36 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_35->get__locks_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_37 = V_4; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_38 = ___tables0; NullCheck(L_38); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_39 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_38->get__locks_1(); NullCheck(L_39); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_36, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_37, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))), /*hidden argument*/NULL); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_40 = ___tables0; NullCheck(L_40); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_41 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_40->get__locks_1(); NullCheck(L_41); V_8 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))); goto IL_013b; } IL_012b: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_42 = V_4; int32_t L_43 = V_8; RuntimeObject * L_44 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_44, /*hidden argument*/NULL); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_44); (L_42)->SetAt(static_cast(L_43), (RuntimeObject *)L_44); int32_t L_45 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_013b: { int32_t L_46 = V_8; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_47 = V_4; NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length)))))) { goto IL_012b; } } IL_0143: { int32_t L_48 = V_2; NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_49 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)(NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_48); V_5 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_49; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_50 = V_4; NullCheck(L_50); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_51 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))); V_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_51; V_9 = (int32_t)0; goto IL_01c7; } IL_015b: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_52 = ___tables0; NullCheck(L_52); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_53 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_52->get__buckets_0(); int32_t L_54 = V_9; NullCheck(L_53); int32_t L_55 = L_54; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_56 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_53)->GetAt(static_cast(L_55)); V_10 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_56; goto IL_01bd; } IL_0168: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_57 = V_10; NullCheck(L_57); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_58 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_57->get__next_2(); il2cpp_codegen_memory_barrier(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_59 = V_10; NullCheck(L_59); int32_t L_60 = (int32_t)L_59->get__hashcode_3(); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_61 = V_5; NullCheck(L_61); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_62 = V_4; NullCheck(L_62); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_60, (int32_t*)(int32_t*)(&V_11), (int32_t*)(int32_t*)(&V_12), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_62)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_63 = V_5; int32_t L_64 = V_11; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_65 = V_10; NullCheck(L_65); Guid_t L_66 = (Guid_t )L_65->get__key_0(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_67 = V_10; NullCheck(L_67); int32_t L_68 = (int32_t)L_67->get__value_1(); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_69 = V_10; NullCheck(L_69); int32_t L_70 = (int32_t)L_69->get__hashcode_3(); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_71 = V_5; int32_t L_72 = V_11; NullCheck(L_71); int32_t L_73 = L_72; Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_74 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)(L_71)->GetAt(static_cast(L_73)); Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_75 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, Guid_t , int32_t, int32_t, Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_75, (Guid_t )L_66, (int32_t)L_68, (int32_t)L_70, (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_75); (L_63)->SetAt(static_cast(L_64), (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_75); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_6; int32_t L_77 = V_12; NullCheck(L_76); int32_t* L_78 = (int32_t*)((L_76)->GetAddressAt(static_cast(L_77))); int32_t L_79 = *((int32_t*)L_78); if (((int64_t)L_79 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_79 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C0889C549094D9E0A3B22CA024FB7D4F5864C97_RuntimeMethod_var); *((int32_t*)L_78) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1)); V_10 = (Node_t6304F0CBAF4DD23958B25964545594CC97066AAA *)L_58; } IL_01bd: { Node_t6304F0CBAF4DD23958B25964545594CC97066AAA * L_80 = V_10; if (L_80) { goto IL_0168; } } IL_01c1: { int32_t L_81 = V_9; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)1)); } IL_01c7: { int32_t L_82 = V_9; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_83 = ___tables0; NullCheck(L_83); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_84 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_83->get__buckets_0(); NullCheck(L_84); if ((((int32_t)L_82) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_84)->max_length)))))) { goto IL_015b; } } IL_01d3: { NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_85 = V_5; NullCheck(L_85); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_86 = V_4; NullCheck(L_86); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_87; L_87 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_86)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_87); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_88 = V_5; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_89 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_90 = V_6; Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_91 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *, NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_91, (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)L_88, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_89, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_90, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_91); IL2CPP_LEAVE(0x206, FINALLY_01fd); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01fd; } FINALLY_01fd: { // begin finally (depth: 1) int32_t L_92 = V_0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(509) } // end finally (depth: 1) IL2CPP_CLEANUP(509) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x206, IL_0206) } IL_0206: { return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetBucket(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetBucket_m1769E84EC4E3F18645403ADFA3DFCDE43DB50C82_gshared (int32_t ___hashcode0, int32_t ___bucketCount1, const RuntimeMethod* method) { { int32_t L_0 = ___hashcode0; int32_t L_1 = ___bucketCount1; return (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_1)); } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GetBucketAndLockNo(System.Int32,System.Int32&,System.Int32&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GetBucketAndLockNo_mC563F98D0281904049FC6DDCFF64A3E9D9BB3327_gshared (int32_t ___hashcode0, int32_t* ___bucketNo1, int32_t* ___lockNo2, int32_t ___bucketCount3, int32_t ___lockCount4, const RuntimeMethod* method) { { int32_t* L_0 = ___bucketNo1; int32_t L_1 = ___hashcode0; int32_t L_2 = ___bucketCount3; *((int32_t*)L_0) = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_2)); int32_t* L_3 = ___lockNo2; int32_t* L_4 = ___bucketNo1; int32_t L_5 = *((int32_t*)L_4); int32_t L_6 = ___lockCount4; *((int32_t*)L_3) = (int32_t)((int32_t)((int32_t)L_5%(int32_t)L_6)); return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_DefaultConcurrencyLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_DefaultConcurrencyLevel_m8359F7D046E830BCA02EA67377276153827D25DB_gshared (const RuntimeMethod* method) { { int32_t L_0; L_0 = PlatformHelper_get_ProcessorCount_mEEDA1E59584CB07CEB2991E250C6AF1A06C902C0(/*hidden argument*/NULL); return (int32_t)L_0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireAllLocks(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireAllLocks_m3602D3B1F20A0E3A5F628F1E7223BE937C30AEB1_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, int32_t* ___locksAcquired0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_0 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); NullCheck((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0); bool L_1; L_1 = EventSource_IsEnabled_m1A780FE4F6C69C09C1CAD61E723F75EF7A97ECC1_inline((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0025; } } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_2 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_3 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030* L_4 = (NodeU5BU5D_tF99AEA7E19FAD2BCDB67D9B7C2660FE43ED0B030*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_3)->get__buckets_0(); NullCheck(L_4); NullCheck((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2); CDSCollectionETWBCLProvider_ConcurrentDictionary_AcquiringAllLocks_m6D5F32C60870EBA61A6521B646C9E18EF54ED5E1((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), /*hidden argument*/NULL); } IL_0025: { int32_t* L_5 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_6 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_6); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_6)->get__locks_1(); NullCheck(L_7); int32_t* L_8 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this); (( void (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))), (int32_t*)(int32_t*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireLocks(System.Int32,System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireLocks_m72E8247AF639022B3B1E01381FC70ABB7287BAA4_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, int32_t* ___locksAcquired2, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_0 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_0)->get__locks_1(); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1; int32_t L_2 = ___fromInclusive0; V_1 = (int32_t)L_2; goto IL_002e; } IL_0012: { V_2 = (bool)0; } IL_0014: try { // begin try (depth: 1) ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject * L_6 = (L_3)->GetAt(static_cast(L_5)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_6, (bool*)(bool*)(&V_2), /*hidden argument*/NULL); IL2CPP_LEAVE(0x2A, FINALLY_0020); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0020; } FINALLY_0020: { // begin finally (depth: 1) { bool L_7 = V_2; if (!L_7) { goto IL_0029; } } IL_0023: { int32_t* L_8 = ___locksAcquired2; int32_t* L_9 = ___locksAcquired2; int32_t L_10 = *((int32_t*)L_9); *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0029: { IL2CPP_END_FINALLY(32) } } // end finally (depth: 1) IL2CPP_CLEANUP(32) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x2A, IL_002a) } IL_002a: { int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = ___toExclusive1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ReleaseLocks(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ReleaseLocks_mC5A9B4F4B53E9587FD2BB72003BD4C8F4D636FD4_gshared (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___fromInclusive0; V_0 = (int32_t)L_0; goto IL_001c; } IL_0004: { Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 * L_1 = (Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_t15E671C7BBEAEEA447C12909CF62DFE243E683F3 *)L_1)->get__locks_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001c: { int32_t L_7 = V_0; int32_t L_8 = ___toExclusive1; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0004; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__cctor_m9DB3EFAD13A64135468A420EA94F003BF901ED02_gshared (const RuntimeMethod* method) { { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)); ((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->set_s_isValueWriteAtomic_4(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::IsValueWriteAtomic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_IsValueWriteAtomic_m375E3B551A12C00AFFD5DF25AF838690AF30B77E_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; int32_t V_1 = 0; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); V_0 = (Type_t *)L_1; Type_t * L_2 = V_0; NullCheck((Type_t *)L_2); bool L_3; L_3 = Type_get_IsValueType_m9CCCB4759C2D5A890096F8DBA66DAAEFE9D913FB((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0015; } } { return (bool)1; } IL_0015: { Type_t * L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Type_GetTypeCode_mC0FBF8DFCAC822CC01A76F54BF058140211142BF((Type_t *)L_4, /*hidden argument*/NULL); V_1 = (int32_t)L_5; int32_t L_6 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)3))) { case 0: { goto IL_0056; } case 1: { goto IL_0056; } case 2: { goto IL_0056; } case 3: { goto IL_0056; } case 4: { goto IL_0056; } case 5: { goto IL_0056; } case 6: { goto IL_0056; } case 7: { goto IL_0056; } case 8: { goto IL_0058; } case 9: { goto IL_0058; } case 10: { goto IL_0056; } case 11: { goto IL_0058; } } } { goto IL_0061; } IL_0056: { return (bool)1; } IL_0058: { int32_t L_7; L_7 = IntPtr_get_Size_mA41B21E8BCEAACF4782B4ADEA43A859262784E1C(/*hidden argument*/NULL); return (bool)((((int32_t)L_7) == ((int32_t)8))? 1 : 0); } IL_0061: { return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m5BDA70CE0DB48E6F6FAB3A6A703B01BE3B679ACE_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_0; L_0 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)L_0, (int32_t)((int32_t)31), (bool)1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor(System.Int32,System.Int32,System.Boolean,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m20BEFE1E48A2DBB87880F99072F9512B020293B6_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, int32_t ___concurrencyLevel0, int32_t ___capacity1, bool ___growLockArray2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* V_2 = NULL; int32_t V_3 = 0; RuntimeObject* G_B11_0 = NULL; ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * G_B11_1 = NULL; RuntimeObject* G_B10_0 = NULL; ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * G_B10_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___concurrencyLevel0; if ((((int32_t)L_0) >= ((int32_t)1))) { goto IL_001a; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_1 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBF10EFAF6473141D13A05C1B850DEF40E641A918)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68445D6E030501243B18C07E57CF1AE5C1C5AAF2)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m20BEFE1E48A2DBB87880F99072F9512B020293B6_RuntimeMethod_var))); } IL_001a: { int32_t L_2 = ___capacity1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_002e; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE59C400B29D20EE4CB5A86E1F46ED782D7872D43)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m20BEFE1E48A2DBB87880F99072F9512B020293B6_RuntimeMethod_var))); } IL_002e: { int32_t L_4 = ___capacity1; int32_t L_5 = ___concurrencyLevel0; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0035; } } { int32_t L_6 = ___concurrencyLevel0; ___capacity1 = (int32_t)L_6; } IL_0035: { int32_t L_7 = ___concurrencyLevel0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)L_7); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_8; V_3 = (int32_t)0; goto IL_004c; } IL_0040: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = V_0; int32_t L_10 = V_3; RuntimeObject * L_11 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_11, /*hidden argument*/NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_11); (L_9)->SetAt(static_cast(L_10), (RuntimeObject *)L_11); int32_t L_12 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_004c: { int32_t L_13 = V_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = V_0; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0040; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = V_0; NullCheck(L_15); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))); V_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16; int32_t L_17 = ___capacity1; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_18 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)(NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_17); V_2 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_18; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_19 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_20 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_22 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *, NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_22, (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_19, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_20, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_22); RuntimeObject* L_23 = ___comparer3; RuntimeObject* L_24 = (RuntimeObject*)L_23; G_B10_0 = L_24; G_B10_1 = ((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)(__this)); if (L_24) { G_B11_0 = L_24; G_B11_1 = ((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)(__this)); goto IL_007e; } } { EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * L_25; L_25 = (( EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); G_B11_0 = ((RuntimeObject*)(L_25)); G_B11_1 = ((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)(G_B10_1)); } IL_007e: { NullCheck(G_B11_1); G_B11_1->set__comparer_1(G_B11_0); bool L_26 = ___growLockArray2; __this->set__growLockArray_2(L_26); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_27 = V_2; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = V_0; NullCheck(L_28); __this->set__budget_3(((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAdd(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAdd_mDC4BD516A439D77DDCA808DE2CE900F200EF5ADF_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); RuntimeObject * L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_1, (int32_t)L_4, (RuntimeObject *)L_5, (bool)0, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_ContainsKey_m498924E049824693E930D49948BC4EEB85095C97_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return (bool)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemove(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemove_m4E82DF280DE959D6EE656DEB3CAA70B84F7FBE17_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject ** L_2 = ___value1; il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject **, bool, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_1, (RuntimeObject **)(RuntimeObject **)L_2, (bool)0, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemoveInternal(TKey,TValue&,System.Boolean,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemoveInternal_m7AB9F0D53E16CFA46ACE448838FEB1310818460D_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject ** ___value1, bool ___matchValue2, RuntimeObject * ___oldValue3, const RuntimeMethod* method) { int32_t V_0 = 0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject * V_4 = NULL; bool V_5 = false; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_6 = NULL; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_1 = ___key0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_0, (Guid_t )L_1); V_0 = (int32_t)L_2; } IL_000d: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_3 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_3; int32_t L_4 = V_0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_5 = V_1; NullCheck(L_5); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_6 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_5->get__buckets_0(); NullCheck(L_6); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_7 = V_1; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); NullCheck(L_8); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_4, (int32_t*)(int32_t*)(&V_2), (int32_t*)(int32_t*)(&V_3), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_9 = V_1; NullCheck(L_9); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_9->get__locks_1(); int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; RuntimeObject * L_13 = (L_10)->GetAt(static_cast(L_12)); V_4 = (RuntimeObject *)L_13; V_5 = (bool)0; } IL_003d: try { // begin try (depth: 1) { RuntimeObject * L_14 = V_4; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_14, (bool*)(bool*)(&V_5), /*hidden argument*/NULL); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_15 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_16 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_15) == ((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_16))) { goto IL_0053; } } IL_0051: { IL2CPP_LEAVE(0xD, FINALLY_011d); } IL_0053: { V_6 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)NULL; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_17 = V_1; NullCheck(L_17); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_18 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_17->get__buckets_0(); int32_t L_19 = V_2; NullCheck(L_18); int32_t L_20 = L_19; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_21 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_18)->GetAt(static_cast(L_20)); V_7 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_21; goto IL_0114; } IL_0065: { int32_t L_22 = V_0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_23 = V_7; NullCheck(L_23); int32_t L_24 = (int32_t)L_23->get__hashcode_3(); if ((!(((uint32_t)L_22) == ((uint32_t)L_24)))) { goto IL_0105; } } IL_0072: { RuntimeObject* L_25 = (RuntimeObject*)__this->get__comparer_1(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_26 = V_7; NullCheck(L_26); Guid_t L_27 = (Guid_t )L_26->get__key_0(); Guid_t L_28 = ___key0; NullCheck((RuntimeObject*)L_25); bool L_29; L_29 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_25, (Guid_t )L_27, (Guid_t )L_28); if (!L_29) { goto IL_0105; } } IL_0087: { bool L_30 = ___matchValue2; if (!L_30) { goto IL_00ae; } } IL_008a: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_31; L_31 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); RuntimeObject * L_32 = ___oldValue3; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_33 = V_7; NullCheck(L_33); RuntimeObject * L_34 = (RuntimeObject *)L_33->get__value_1(); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_31); bool L_35; L_35 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_31, (RuntimeObject *)L_32, (RuntimeObject *)L_34); if (L_35) { goto IL_00ae; } } IL_009f: { RuntimeObject ** L_36 = ___value1; il2cpp_codegen_initobj(L_36, sizeof(RuntimeObject *)); V_8 = (bool)0; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_00ae: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_37 = V_6; if (L_37) { goto IL_00ce; } } IL_00b2: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_38 = V_1; NullCheck(L_38); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_39 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_38->get__buckets_0(); int32_t L_40 = V_2; NullCheck(L_39); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_41 = V_7; NullCheck(L_41); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_42 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_41->get__next_2(); il2cpp_codegen_memory_barrier(); VolatileWrite((Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)((L_39)->GetAddressAt(static_cast(L_40))), (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_42); goto IL_00e0; } IL_00ce: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_43 = V_6; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_44 = V_7; NullCheck(L_44); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_45 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_44->get__next_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_45); } IL_00e0: { RuntimeObject ** L_46 = ___value1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_47 = V_7; NullCheck(L_47); RuntimeObject * L_48 = (RuntimeObject *)L_47->get__value_1(); *(RuntimeObject **)L_46 = L_48; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_46, (void*)L_48); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_49 = V_1; NullCheck(L_49); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_49->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_51 = V_3; NullCheck(L_50); int32_t* L_52 = (int32_t*)((L_50)->GetAddressAt(static_cast(L_51))); int32_t L_53 = *((int32_t*)L_52); *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)1)); V_8 = (bool)1; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_0105: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_54 = V_7; V_6 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_54; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_55 = V_7; NullCheck(L_55); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_56 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_55->get__next_2(); il2cpp_codegen_memory_barrier(); V_7 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_56; } IL_0114: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_57 = V_7; if (L_57) { goto IL_0065; } } IL_011b: { IL2CPP_LEAVE(0x129, FINALLY_011d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_011d; } FINALLY_011d: { // begin finally (depth: 1) { bool L_58 = V_5; if (!L_58) { goto IL_0128; } } IL_0121: { RuntimeObject * L_59 = V_4; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_59, /*hidden argument*/NULL); } IL_0128: { IL2CPP_END_FINALLY(285) } } // end finally (depth: 1) IL2CPP_CLEANUP(285) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD, IL_000d) IL2CPP_JUMP_TBL(0x132, IL_0132) IL2CPP_JUMP_TBL(0x129, IL_0129) } IL_0129: { RuntimeObject ** L_60 = ___value1; il2cpp_codegen_initobj(L_60, sizeof(RuntimeObject *)); return (bool)0; } IL_0132: { bool L_61 = V_8; return (bool)L_61; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValue_m8F760A3CF9AD6C335858FA6CE91D55C72C99D96C_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); RuntimeObject ** L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , int32_t, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_1, (int32_t)L_4, (RuntimeObject **)(RuntimeObject **)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValueInternal(TKey,System.Int32,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValueInternal_m7EE76EB8BCA506B11BF3299B2CA1897CD569B976_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, int32_t ___hashcode1, RuntimeObject ** ___value2, const RuntimeMethod* method) { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * V_0 = NULL; int32_t V_1 = 0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_2 = NULL; { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0; int32_t L_1 = ___hashcode1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_2 = V_0; NullCheck(L_2); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_3 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_2->get__buckets_0(); NullCheck(L_3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_4; L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((int32_t)L_1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); V_1 = (int32_t)L_4; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_5 = V_0; NullCheck(L_5); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_6 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_5->get__buckets_0(); int32_t L_7 = V_1; NullCheck(L_6); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_8; L_8 = VolatileRead((Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)((L_6)->GetAddressAt(static_cast(L_7)))); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_8; goto IL_0060; } IL_002c: { int32_t L_9 = ___hashcode1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_10 = V_2; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get__hashcode_3(); if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_0057; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get__comparer_1(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_13 = V_2; NullCheck(L_13); Guid_t L_14 = (Guid_t )L_13->get__key_0(); Guid_t L_15 = ___key0; NullCheck((RuntimeObject*)L_12); bool L_16; L_16 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_12, (Guid_t )L_14, (Guid_t )L_15); if (!L_16) { goto IL_0057; } } { RuntimeObject ** L_17 = ___value2; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_18 = V_2; NullCheck(L_18); RuntimeObject * L_19 = (RuntimeObject *)L_18->get__value_1(); *(RuntimeObject **)L_17 = L_19; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_17, (void*)L_19); return (bool)1; } IL_0057: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_20 = V_2; NullCheck(L_20); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_21 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_20->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_21; } IL_0060: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_22 = V_2; if (L_22) { goto IL_002c; } } { RuntimeObject ** L_23 = ___value2; il2cpp_codegen_initobj(L_23, sizeof(RuntimeObject *)); return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_Clear_m1F40FD3E33C91CA2407C91CC9EFF9B226CE92CC4_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * V_1 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_0 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)(NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)((int32_t)31)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_1)->get__locks_1(); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_3 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_3)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_6 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *, NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_6, (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_0, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_6; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_7 = V_1; il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_7); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_8 = V_1; NullCheck(L_8); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_9 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_8->get__buckets_0(); NullCheck(L_9); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_10 = V_1; NullCheck(L_10); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_11 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10->get__locks_1(); NullCheck(L_11); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_12; L_12 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_12); IL2CPP_LEAVE(0x6B, FINALLY_0062); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0062; } FINALLY_0062: { // begin finally (depth: 1) int32_t L_13 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(98) } // end finally (depth: 1) IL2CPP_CLEANUP(98) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mE4B0CF6A5A024972442507F8D3251B95A98C875D_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mE4B0CF6A5A024972442507F8D3251B95A98C875D_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mE4B0CF6A5A024972442507F8D3251B95A98C875D_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_004a; } IL_0032: { int32_t L_4 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_5 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_5)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_9)); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_004a: { int32_t L_11 = V_2; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_12 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_12); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_13 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_12)->get__locks_1(); NullCheck(L_13); if ((((int32_t)L_11) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0032; } } IL_0060: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_15 = ___array0; NullCheck(L_15); int32_t L_16 = V_1; int32_t L_17 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))), (int32_t)L_16))) < ((int32_t)L_17))) { goto IL_006c; } } IL_0068: { int32_t L_18 = V_1; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_19 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_19, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mE4B0CF6A5A024972442507F8D3251B95A98C875D_RuntimeMethod_var))); } IL_0077: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_20 = ___array0; int32_t L_21 = ___index1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_20, (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0x8A, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) int32_t L_22 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(129) } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x8A, IL_008a) } IL_008a: { return; } } // System.Collections.Generic.KeyValuePair`2[] System.Collections.Concurrent.ConcurrentDictionary`2::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* ConcurrentDictionary_2_ToArray_m7807996614A00D81AF18BF61DA7CE13CCE111A47_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_ToArray_m7807996614A00D81AF18BF61DA7CE13CCE111A47_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_2 = NULL; int32_t V_3 = 0; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_3 = (int32_t)0; goto IL_0028; } IL_0010: { int32_t L_0 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); if (((int64_t)L_0 + (int64_t)L_5 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 + (int64_t)L_5 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_m7807996614A00D81AF18BF61DA7CE13CCE111A47_RuntimeMethod_var); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_3; if (((int64_t)L_6 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_6 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_m7807996614A00D81AF18BF61DA7CE13CCE111A47_RuntimeMethod_var); V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0028: { int32_t L_7 = V_3; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_8 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_8)->get__locks_1(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0010; } } IL_003a: { int32_t L_10 = V_1; if (L_10) { goto IL_0046; } } IL_003d: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_11; L_11 = (( KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); V_4 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_11; IL2CPP_LEAVE(0x63, FINALLY_005a); } IL_0046: { int32_t L_12 = V_1; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_13 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)(KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), (uint32_t)L_12); V_2 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_13; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_14 = V_2; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_15 = V_2; V_4 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_15; IL2CPP_LEAVE(0x63, FINALLY_005a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005a; } FINALLY_005a: { // begin finally (depth: 1) int32_t L_16 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(90) } // end finally (depth: 1) IL2CPP_CLEANUP(90) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x63, IL_0063) } IL_0063: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_17 = V_4; return (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_17; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToPairs(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToPairs_mEFC217A3A7175D7B00F494F87C8982A991E869E1_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* V_0 = NULL; int32_t V_1 = 0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_2 = NULL; { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_1 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_1; V_1 = (int32_t)0; goto IL_0045; } IL_0012: { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_5 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_5; goto IL_003e; } IL_0018: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_6 = ___array0; int32_t L_7 = ___index1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_10 = V_2; NullCheck(L_10); RuntimeObject * L_11 = (RuntimeObject *)L_10->get__value_1(); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76((&L_12), (Guid_t )L_9, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_12); int32_t L_13 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_14 = V_2; NullCheck(L_14); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_15 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_14->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_15; } IL_003e: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_16 = V_2; if (L_16) { goto IL_0018; } } { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0045: { int32_t L_18 = V_1; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToEntries(System.Collections.DictionaryEntry[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToEntries_m518D686752FC43FB6EFF8A463DDF7C40C1D62FAD_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* V_0 = NULL; int32_t V_1 = 0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_2 = NULL; { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_1 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_1; V_1 = (int32_t)0; goto IL_004f; } IL_0012: { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_5 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_5; goto IL_0048; } IL_0018: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_6 = ___array0; int32_t L_7 = ___index1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Guid_t L_10 = (Guid_t )L_9; RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), &L_10); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_12 = V_2; NullCheck(L_12); RuntimeObject * L_13 = (RuntimeObject *)L_12->get__value_1(); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_14; memset((&L_14), 0, sizeof(L_14)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_11, (RuntimeObject *)L_13, /*hidden argument*/NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_14); int32_t L_15 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_16 = V_2; NullCheck(L_16); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_17 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_16->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_17; } IL_0048: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_18 = V_2; if (L_18) { goto IL_0018; } } { int32_t L_19 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_004f: { int32_t L_20 = V_1; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_21 = V_0; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToObjects(System.Object[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToObjects_mCDF7F390DB893817FCB9BF13F5F2CC1B689F224D_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* V_0 = NULL; int32_t V_1 = 0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_2 = NULL; { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_1 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_1; V_1 = (int32_t)0; goto IL_0046; } IL_0012: { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_5 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_5; goto IL_003f; } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = ___array0; int32_t L_7 = ___index1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_8 = V_2; NullCheck(L_8); Guid_t L_9 = (Guid_t )L_8->get__key_0(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_10 = V_2; NullCheck(L_10); RuntimeObject * L_11 = (RuntimeObject *)L_10->get__value_1(); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76((&L_12), (Guid_t )L_9, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_13 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_12; RuntimeObject * L_14 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28), &L_13); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_14); (L_6)->SetAt(static_cast(L_7), (RuntimeObject *)L_14); int32_t L_15 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_16 = V_2; NullCheck(L_16); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_17 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_16->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_17; } IL_003f: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_18 = V_2; if (L_18) { goto IL_0018; } } { int32_t L_19 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0046: { int32_t L_20 = V_1; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_21 = V_0; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))) { goto IL_0012; } } { return; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_GetEnumerator_m7B7D377759F94E459C149DCB682D72FB9CA652A5_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { { U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD * L_0 = (U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 31)); (( void (*) (U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)(L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD * L_1 = (U3CGetEnumeratorU3Ed__32_tF54FFC2014E2460341BD8E1760FA7697893118CD *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_2(__this); return (RuntimeObject*)L_1; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAddInternal(TKey,System.Int32,TValue,System.Boolean,System.Boolean,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAddInternal_mD9645E7EDBD1DD0B045A08344CC27B83E7437AA6_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, int32_t ___hashcode1, RuntimeObject * ___value2, bool ___updateIfExists3, bool ___acquireLock4, RuntimeObject ** ___resultingValue5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryAddInternal_mD9645E7EDBD1DD0B045A08344CC27B83E7437AA6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * V_2 = NULL; bool V_3 = false; bool V_4 = false; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_5 = NULL; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_6 = NULL; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_2 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0; int32_t L_1 = ___hashcode1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_2 = V_2; NullCheck(L_2); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_3 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_2->get__buckets_0(); NullCheck(L_3); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_4 = V_2; NullCheck(L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_4->get__locks_1(); NullCheck(L_5); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_1, (int32_t*)(int32_t*)(&V_0), (int32_t*)(int32_t*)(&V_1), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); V_3 = (bool)0; V_4 = (bool)0; } IL_0028: try { // begin try (depth: 1) { bool L_6 = ___acquireLock4; if (!L_6) { goto IL_003b; } } IL_002c: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_7 = V_2; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_11, (bool*)(bool*)(&V_4), /*hidden argument*/NULL); } IL_003b: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_12 = V_2; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_13 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_12) == ((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_13))) { goto IL_0048; } } IL_0046: { IL2CPP_LEAVE(0x0, FINALLY_014e); } IL_0048: { V_5 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)NULL; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_14 = V_2; NullCheck(L_14); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_15 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_14->get__buckets_0(); int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_18 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_15)->GetAt(static_cast(L_17)); V_6 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_18; goto IL_00fd; } IL_005a: { int32_t L_19 = ___hashcode1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_20 = V_6; NullCheck(L_20); int32_t L_21 = (int32_t)L_20->get__hashcode_3(); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_00ee; } } IL_0067: { RuntimeObject* L_22 = (RuntimeObject*)__this->get__comparer_1(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_23 = V_6; NullCheck(L_23); Guid_t L_24 = (Guid_t )L_23->get__key_0(); Guid_t L_25 = ___key0; NullCheck((RuntimeObject*)L_22); bool L_26; L_26 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_22, (Guid_t )L_24, (Guid_t )L_25); if (!L_26) { goto IL_00ee; } } IL_007c: { bool L_27 = ___updateIfExists3; if (!L_27) { goto IL_00d8; } } IL_0080: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); bool L_28 = ((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_s_isValueWriteAtomic_4(); if (!L_28) { goto IL_0091; } } IL_0087: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_29 = V_6; RuntimeObject * L_30 = ___value2; NullCheck(L_29); L_29->set__value_1(L_30); goto IL_00ce; } IL_0091: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_31 = V_6; NullCheck(L_31); Guid_t L_32 = (Guid_t )L_31->get__key_0(); RuntimeObject * L_33 = ___value2; int32_t L_34 = ___hashcode1; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_35 = V_6; NullCheck(L_35); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_36 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_35->get__next_2(); il2cpp_codegen_memory_barrier(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_37 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, Guid_t , RuntimeObject *, int32_t, Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_37, (Guid_t )L_32, (RuntimeObject *)L_33, (int32_t)L_34, (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); V_7 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_37; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_38 = V_5; if (L_38) { goto IL_00c3; } } IL_00ae: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_39 = V_2; NullCheck(L_39); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_40 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_39->get__buckets_0(); int32_t L_41 = V_0; NullCheck(L_40); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_42 = V_7; VolatileWrite((Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)((L_40)->GetAddressAt(static_cast(L_41))), (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_42); goto IL_00ce; } IL_00c3: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_43 = V_5; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_44 = V_7; NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_44); } IL_00ce: { RuntimeObject ** L_45 = ___resultingValue5; RuntimeObject * L_46 = ___value2; *(RuntimeObject **)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_45, (void*)L_46); goto IL_00e6; } IL_00d8: { RuntimeObject ** L_47 = ___resultingValue5; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_48 = V_6; NullCheck(L_48); RuntimeObject * L_49 = (RuntimeObject *)L_48->get__value_1(); *(RuntimeObject **)L_47 = L_49; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_47, (void*)L_49); } IL_00e6: { V_8 = (bool)0; IL2CPP_LEAVE(0x174, FINALLY_014e); } IL_00ee: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_50 = V_6; V_5 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_50; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_51 = V_6; NullCheck(L_51); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_52 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_51->get__next_2(); il2cpp_codegen_memory_barrier(); V_6 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_52; } IL_00fd: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_53 = V_6; if (L_53) { goto IL_005a; } } IL_0104: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_54 = V_2; NullCheck(L_54); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_55 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_54->get__buckets_0(); int32_t L_56 = V_0; NullCheck(L_55); Guid_t L_57 = ___key0; RuntimeObject * L_58 = ___value2; int32_t L_59 = ___hashcode1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_60 = V_2; NullCheck(L_60); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_61 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_60->get__buckets_0(); int32_t L_62 = V_0; NullCheck(L_61); int32_t L_63 = L_62; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_64 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_61)->GetAt(static_cast(L_63)); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_65 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, Guid_t , RuntimeObject *, int32_t, Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_65, (Guid_t )L_57, (RuntimeObject *)L_58, (int32_t)L_59, (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); VolatileWrite((Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)(Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 **)((L_55)->GetAddressAt(static_cast(L_56))), (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_65); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_66 = V_2; NullCheck(L_66); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_67 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_66->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_68 = V_1; NullCheck(L_67); int32_t* L_69 = (int32_t*)((L_67)->GetAddressAt(static_cast(L_68))); int32_t L_70 = *((int32_t*)L_69); if (((int64_t)L_70 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_70 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_TryAddInternal_mD9645E7EDBD1DD0B045A08344CC27B83E7437AA6_RuntimeMethod_var); *((int32_t*)L_69) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_71 = V_2; NullCheck(L_71); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_71->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_73 = V_1; NullCheck(L_72); int32_t L_74 = L_73; int32_t L_75 = (L_72)->GetAt(static_cast(L_74)); int32_t L_76 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_75) <= ((int32_t)L_76))) { goto IL_014c; } } IL_014a: { V_3 = (bool)1; } IL_014c: { IL2CPP_LEAVE(0x160, FINALLY_014e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_014e; } FINALLY_014e: { // begin finally (depth: 1) { bool L_77 = V_4; if (!L_77) { goto IL_015f; } } IL_0152: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_78 = V_2; NullCheck(L_78); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_79 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_78->get__locks_1(); int32_t L_80 = V_1; NullCheck(L_79); int32_t L_81 = L_80; RuntimeObject * L_82 = (L_79)->GetAt(static_cast(L_81)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_82, /*hidden argument*/NULL); } IL_015f: { IL2CPP_END_FINALLY(334) } } // end finally (depth: 1) IL2CPP_CLEANUP(334) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x0, IL_0000) IL2CPP_JUMP_TBL(0x174, IL_0174) IL2CPP_JUMP_TBL(0x160, IL_0160) } IL_0160: { bool L_83 = V_3; if (!L_83) { goto IL_016a; } } { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_84 = V_2; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_84, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); } IL_016a: { RuntimeObject ** L_85 = ___resultingValue5; RuntimeObject * L_86 = ___value2; *(RuntimeObject **)L_85 = L_86; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_85, (void*)L_86); return (bool)1; } IL_0174: { bool L_87 = V_8; return (bool)L_87; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_set_Item_m347562C64E85B7BCC0543BD3769DE211266ABE0C_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Guid_t L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (Guid_t )L_3); RuntimeObject * L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_1, (int32_t)L_4, (RuntimeObject *)L_5, (bool)1, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ThrowKeyNullException() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ThrowKeyNullException_mF831ACAE7D8ADA6CFD671DAE0B1FAC3D5D4972C7_gshared (const RuntimeMethod* method) { { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_0 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_ThrowKeyNullException_mF831ACAE7D8ADA6CFD671DAE0B1FAC3D5D4972C7_RuntimeMethod_var))); } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_Count_m8B9538C0C97583D7FD1408ECF634AEB6AB47C23B_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); int32_t L_0; L_0 = (( int32_t (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); V_1 = (int32_t)L_0; IL2CPP_LEAVE(0x1C, FINALLY_0013); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0013; } FINALLY_0013: { // begin finally (depth: 1) int32_t L_1 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(19) } // end finally (depth: 1) IL2CPP_CLEANUP(19) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1C, IL_001c) } IL_001c: { int32_t L_2 = V_1; return (int32_t)L_2; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetCountInternal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetCountInternal_m13E8D719F0F3FB91E45DFA000761589C69C23E2B_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = (int32_t)0; V_1 = (int32_t)0; goto IL_001e; } IL_0006: { int32_t L_0 = V_0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001e: { int32_t L_7 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_8 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_8)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0006; } } { int32_t L_10 = V_0; return (int32_t)L_10; } } // TValue System.Collections.Concurrent.ConcurrentDictionary`2::GetOrAdd(TKey,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentDictionary_2_GetOrAdd_mFFA93AFF9A6DD4C820B2FD46BD2938C7D878412E_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 * ___valueFactory1, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject * V_1 = NULL; { goto IL_000d; } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 * L_1 = ___valueFactory1; if (L_1) { goto IL_001b; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_2 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF68BB0CB45867DA95163C2C6A4B0677DCE80DCF)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_GetOrAdd_mFFA93AFF9A6DD4C820B2FD46BD2938C7D878412E_RuntimeMethod_var))); } IL_001b: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__comparer_1(); Guid_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_3, (Guid_t )L_4); V_0 = (int32_t)L_5; Guid_t L_6 = ___key0; int32_t L_7 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_8; L_8 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , int32_t, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_6, (int32_t)L_7, (RuntimeObject **)(RuntimeObject **)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); if (L_8) { goto IL_0048; } } { Guid_t L_9 = ___key0; int32_t L_10 = V_0; Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 * L_11 = ___valueFactory1; Guid_t L_12 = ___key0; NullCheck((Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 *)L_11); RuntimeObject * L_13; L_13 = (( RuntimeObject * (*) (Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Func_2_t6A121736FE14BF0AFCB3D3410B5EDD713E93F766 *)L_11, (Guid_t )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_14; L_14 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_9, (int32_t)L_10, (RuntimeObject *)L_13, (bool)0, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0048: { RuntimeObject * L_15 = V_1; return (RuntimeObject *)L_15; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_get_IsEmpty_m832318D6F0C1C76D772AB2EF98317AE4A76429BC_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; goto IL_0029; } IL_000e: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); if (!L_4) { goto IL_0025; } } IL_0021: { V_2 = (bool)0; IL2CPP_LEAVE(0x4A, FINALLY_003f); } IL_0025: { int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0029: { int32_t L_6 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_7 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_7); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_7)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_000e; } } IL_003d: { IL2CPP_LEAVE(0x48, FINALLY_003f); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_003f; } FINALLY_003f: { // begin finally (depth: 1) int32_t L_9 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(63) } // end finally (depth: 1) IL2CPP_CLEANUP(63) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x4A, IL_004a) IL2CPP_JUMP_TBL(0x48, IL_0048) } IL_0048: { return (bool)1; } IL_004a: { bool L_10 = V_2; return (bool)L_10; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.IDictionary.Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m99CD94A241D1193D4D900FB8F02C5A99C7C23E5D_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { Guid_t L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); if (L_2) { goto IL_0015; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_3 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC38D57307791EED2AD28D35927B9E90B23E6281D)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m99CD94A241D1193D4D900FB8F02C5A99C7C23E5D_RuntimeMethod_var))); } IL_0015: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_mC75B62C735E7F4C10E7B74895BF0CF5687E5CA88_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); RuntimeObject * L_1; L_1 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((RuntimeObject*)__this); InterfaceActionInvoker2< Guid_t , RuntimeObject * >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::Add(TKey,TValue) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 41), (RuntimeObject*)__this, (Guid_t )L_0, (RuntimeObject *)L_1); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_mCD2D334A2C1B635FC00C92ACCA3D79930DAE7DFE_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_1; L_1 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_0, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (L_1) { goto IL_0013; } } { return (bool)0; } IL_0013: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_2; L_2 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); RuntimeObject * L_3 = V_0; RuntimeObject * L_4; L_4 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_2); bool L_5; L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return (bool)L_5; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m107ADA248F3A032AF34E7D1C3D38F94B25EF089F_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2242F191775CC9D7ED5EC9A18166F0F9C84FED4C_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); goto IL_001e; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral561DA6E332E7EF45E52D96B07EC786D85C2955BE)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral020F27A067D9C2A1BC9628BCE378DE63A6F2B5BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m2242F191775CC9D7ED5EC9A18166F0F9C84FED4C_RuntimeMethod_var))); } IL_001e: { Guid_t L_2; L_2 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); RuntimeObject * L_3; L_3 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject **, bool, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )L_2, (RuntimeObject **)(RuntimeObject **)(&V_0), (bool)1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Collections.IEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IEnumerable_GetEnumerator_mDA7317BEE6E9B7C6D7C44F8C5404B4A358AFF5CC_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); return (RuntimeObject*)L_0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_IDictionary_Contains_mA8B247CC559175E21E48B796EED147519198818F_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001d; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return (bool)L_3; } IL_001d: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IDictionary_GetEnumerator_mEF9C960B80F5B2280AC753621C3D0BDB3D5D51CD_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, const RuntimeMethod* method) { { DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * L_0 = (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 44)); (( void (*) (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 *, ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)(L_0, (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return (RuntimeObject*)L_0; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentDictionary_2_System_Collections_IDictionary_get_Item_m2DFFC075B95CB2FE4757205935D08D4F505987AC_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_0027; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_3) { goto IL_0027; } } { RuntimeObject * L_4 = V_0; return (RuntimeObject *)L_4; } IL_0027: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_mCDE167A711C01979D714709D197D372899BBA4E8_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001b; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_2 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD8CE285C77CDFBCDCBA338A795AFF019E6C3B66)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_mCDE167A711C01979D714709D197D372899BBA4E8_RuntimeMethod_var))); } IL_001b: { RuntimeObject * L_3 = ___value1; if (((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30)))) { goto IL_002e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral20D029102A70CD96274496928ED59E8B9C014BBA)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_mCDE167A711C01979D714709D197D372899BBA4E8_RuntimeMethod_var))); } IL_002e: { RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * V_1 = NULL; int32_t V_2 = 0; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_3 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_4 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_5 = NULL; int32_t V_6 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_4 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_4; V_2 = (int32_t)0; V_6 = (int32_t)0; goto IL_0050; } IL_003c: { int32_t L_5 = V_2; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_6 = V_1; NullCheck(L_6); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_8 = V_6; 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_add((int32_t)L_5, (int32_t)L_10)); int32_t L_11 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0050: { int32_t L_12 = V_6; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_13 = V_1; NullCheck(L_13); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_13->get__locks_1(); NullCheck(L_14); if ((((int32_t)L_12) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_15 = V_2; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_003c; } } IL_0060: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = V_2; int32_t L_19 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) < ((int32_t)L_19))) { goto IL_006f; } } IL_006b: { int32_t L_20 = V_2; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_007a; } } IL_006f: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_RuntimeMethod_var))); } IL_007a: { RuntimeArray * L_22 = ___array0; V_3 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)((KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)IsInst((RuntimeObject*)L_22, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 47))); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_23 = V_3; if (!L_23) { goto IL_008e; } } IL_0084: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_24 = V_3; int32_t L_25 = ___index1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_24, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_008e: { RuntimeArray * L_26 = ___array0; V_4 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_27 = V_4; if (!L_27) { goto IL_00a5; } } IL_009a: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_28 = V_4; int32_t L_29 = ___index1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)L_28, (int32_t)L_29, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00a5: { RuntimeArray * L_30 = ___array0; V_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_30, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = V_5; if (!L_31) { goto IL_00bc; } } IL_00b1: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_32 = V_5; int32_t L_33 = ___index1; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32, (int32_t)L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00bc: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_34 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_34, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA05D9DA01CB9AD0AA6BE899FE1E39018B72923DB)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m4BF04588A9A7F94A417D3364A6918F1C28998A49_RuntimeMethod_var))); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00cc; } FINALLY_00cc: { // begin finally (depth: 1) int32_t L_35 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(204) } // end finally (depth: 1) IL2CPP_CLEANUP(204) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD5, IL_00d5) } IL_00d5: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GrowTable(System.Collections.Concurrent.ConcurrentDictionary`2/Tables) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * ___tables0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int64_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* V_5 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = ___tables0; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0) == ((RuntimeObject*)(Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_1))) { goto IL_001c; } } IL_0017: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_001c: { V_1 = (int64_t)((int64_t)((int64_t)0)); V_7 = (int32_t)0; goto IL_0039; } IL_0024: { int64_t L_2 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_3 = ___tables0; NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_5 = V_7; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = (int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_2, (int64_t)((int64_t)((int64_t)L_7)))); int32_t L_8 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_0039: { int32_t L_9 = V_7; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_10 = ___tables0; NullCheck(L_10); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_10->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_11); if ((((int32_t)L_9) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_0024; } } IL_0047: { int64_t L_12 = V_1; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_13 = ___tables0; NullCheck(L_13); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_14 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_13->get__buckets_0(); NullCheck(L_14); if ((((int64_t)L_12) >= ((int64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))/(int32_t)4))))))) { goto IL_007c; } } IL_0055: { int32_t L_15 = (int32_t)__this->get__budget_3(); __this->set__budget_3(((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_15))); int32_t L_16 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { __this->set__budget_3(((int32_t)2147483647LL)); } IL_0077: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_007c: { V_2 = (int32_t)0; V_3 = (bool)0; } IL_0080: try { // begin try (depth: 2) { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_17 = ___tables0; NullCheck(L_17); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_18 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_17->get__buckets_0(); NullCheck(L_18); if (((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var); if (((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)), (int32_t)1)); goto IL_0093; } IL_008f: { int32_t L_19 = V_2; if (((int64_t)L_19 + (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_19 + (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)2)); } IL_0093: { int32_t L_20 = V_2; if (!((int32_t)((int32_t)L_20%(int32_t)3))) { goto IL_008f; } } IL_0098: { int32_t L_21 = V_2; if (!((int32_t)((int32_t)L_21%(int32_t)5))) { goto IL_008f; } } IL_009d: { int32_t L_22 = V_2; if (!((int32_t)((int32_t)L_22%(int32_t)7))) { goto IL_008f; } } IL_00a2: { int32_t L_23 = V_2; if ((((int32_t)L_23) <= ((int32_t)((int32_t)2146435071)))) { goto IL_00ac; } } IL_00aa: { V_3 = (bool)1; } IL_00ac: { goto IL_00b3; } } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_tD1FBF4E54D81EC98EEF386B69344D336D1EC1AB9_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00ae; } throw e; } CATCH_00ae: { // begin catch(System.OverflowException) V_3 = (bool)1; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00b3; } // end catch (depth: 2) IL_00b3: { bool L_24 = V_3; if (!L_24) { goto IL_00c7; } } IL_00b6: { V_2 = (int32_t)((int32_t)2146435071); __this->set__budget_3(((int32_t)2147483647LL)); } IL_00c7: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_25 = ___tables0; NullCheck(L_25); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_26 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_25->get__locks_1(); NullCheck(L_26); NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))), (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_27 = ___tables0; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_27->get__locks_1(); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_28; bool L_29 = (bool)__this->get__growLockArray_2(); if (!L_29) { goto IL_0143; } } IL_00e8: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_30 = ___tables0; NullCheck(L_30); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_30->get__locks_1(); NullCheck(L_31); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))) >= ((int32_t)((int32_t)1024)))) { goto IL_0143; } } IL_00f7: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_32 = ___tables0; NullCheck(L_32); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_33 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32->get__locks_1(); NullCheck(L_33); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_34 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))), (int32_t)2))); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_34; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_35 = ___tables0; NullCheck(L_35); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_36 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_35->get__locks_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_37 = V_4; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_38 = ___tables0; NullCheck(L_38); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_39 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_38->get__locks_1(); NullCheck(L_39); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_36, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_37, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))), /*hidden argument*/NULL); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_40 = ___tables0; NullCheck(L_40); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_41 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_40->get__locks_1(); NullCheck(L_41); V_8 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))); goto IL_013b; } IL_012b: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_42 = V_4; int32_t L_43 = V_8; RuntimeObject * L_44 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_44, /*hidden argument*/NULL); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_44); (L_42)->SetAt(static_cast(L_43), (RuntimeObject *)L_44); int32_t L_45 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_013b: { int32_t L_46 = V_8; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_47 = V_4; NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length)))))) { goto IL_012b; } } IL_0143: { int32_t L_48 = V_2; NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_49 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)(NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_48); V_5 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_49; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_50 = V_4; NullCheck(L_50); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_51 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))); V_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_51; V_9 = (int32_t)0; goto IL_01c7; } IL_015b: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_52 = ___tables0; NullCheck(L_52); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_53 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_52->get__buckets_0(); int32_t L_54 = V_9; NullCheck(L_53); int32_t L_55 = L_54; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_56 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_53)->GetAt(static_cast(L_55)); V_10 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_56; goto IL_01bd; } IL_0168: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_57 = V_10; NullCheck(L_57); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_58 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_57->get__next_2(); il2cpp_codegen_memory_barrier(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_59 = V_10; NullCheck(L_59); int32_t L_60 = (int32_t)L_59->get__hashcode_3(); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_61 = V_5; NullCheck(L_61); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_62 = V_4; NullCheck(L_62); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_60, (int32_t*)(int32_t*)(&V_11), (int32_t*)(int32_t*)(&V_12), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_62)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_63 = V_5; int32_t L_64 = V_11; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_65 = V_10; NullCheck(L_65); Guid_t L_66 = (Guid_t )L_65->get__key_0(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_67 = V_10; NullCheck(L_67); RuntimeObject * L_68 = (RuntimeObject *)L_67->get__value_1(); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_69 = V_10; NullCheck(L_69); int32_t L_70 = (int32_t)L_69->get__hashcode_3(); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_71 = V_5; int32_t L_72 = V_11; NullCheck(L_71); int32_t L_73 = L_72; Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_74 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)(L_71)->GetAt(static_cast(L_73)); Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_75 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, Guid_t , RuntimeObject *, int32_t, Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_75, (Guid_t )L_66, (RuntimeObject *)L_68, (int32_t)L_70, (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_75); (L_63)->SetAt(static_cast(L_64), (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_75); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_6; int32_t L_77 = V_12; NullCheck(L_76); int32_t* L_78 = (int32_t*)((L_76)->GetAddressAt(static_cast(L_77))); int32_t L_79 = *((int32_t*)L_78); if (((int64_t)L_79 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_79 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_mFD7291B0B01915EF90F4EA7BD07423169A476C31_RuntimeMethod_var); *((int32_t*)L_78) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1)); V_10 = (Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 *)L_58; } IL_01bd: { Node_tBD8B64DADAF8BEFC1CBA89251E08246798A93985 * L_80 = V_10; if (L_80) { goto IL_0168; } } IL_01c1: { int32_t L_81 = V_9; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)1)); } IL_01c7: { int32_t L_82 = V_9; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_83 = ___tables0; NullCheck(L_83); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_84 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_83->get__buckets_0(); NullCheck(L_84); if ((((int32_t)L_82) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_84)->max_length)))))) { goto IL_015b; } } IL_01d3: { NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_85 = V_5; NullCheck(L_85); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_86 = V_4; NullCheck(L_86); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_87; L_87 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_86)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_87); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_88 = V_5; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_89 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_90 = V_6; Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_91 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *, NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_91, (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)L_88, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_89, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_90, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_91); IL2CPP_LEAVE(0x206, FINALLY_01fd); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01fd; } FINALLY_01fd: { // begin finally (depth: 1) int32_t L_92 = V_0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(509) } // end finally (depth: 1) IL2CPP_CLEANUP(509) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x206, IL_0206) } IL_0206: { return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetBucket(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetBucket_m3D6FF29F2999D807B3761012ABCE96D237415DF0_gshared (int32_t ___hashcode0, int32_t ___bucketCount1, const RuntimeMethod* method) { { int32_t L_0 = ___hashcode0; int32_t L_1 = ___bucketCount1; return (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_1)); } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GetBucketAndLockNo(System.Int32,System.Int32&,System.Int32&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GetBucketAndLockNo_mFE5B9B456563E45DA9BBEA3F04B9FF60EB42A0DD_gshared (int32_t ___hashcode0, int32_t* ___bucketNo1, int32_t* ___lockNo2, int32_t ___bucketCount3, int32_t ___lockCount4, const RuntimeMethod* method) { { int32_t* L_0 = ___bucketNo1; int32_t L_1 = ___hashcode0; int32_t L_2 = ___bucketCount3; *((int32_t*)L_0) = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_2)); int32_t* L_3 = ___lockNo2; int32_t* L_4 = ___bucketNo1; int32_t L_5 = *((int32_t*)L_4); int32_t L_6 = ___lockCount4; *((int32_t*)L_3) = (int32_t)((int32_t)((int32_t)L_5%(int32_t)L_6)); return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_DefaultConcurrencyLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_DefaultConcurrencyLevel_m4ED26503A54142709031A8813D60D10BC49844B8_gshared (const RuntimeMethod* method) { { int32_t L_0; L_0 = PlatformHelper_get_ProcessorCount_mEEDA1E59584CB07CEB2991E250C6AF1A06C902C0(/*hidden argument*/NULL); return (int32_t)L_0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireAllLocks(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireAllLocks_mE1291C449FE70C8D853F33199AE7C9176BEB6B70_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, int32_t* ___locksAcquired0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_0 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); NullCheck((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0); bool L_1; L_1 = EventSource_IsEnabled_m1A780FE4F6C69C09C1CAD61E723F75EF7A97ECC1_inline((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0025; } } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_2 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_3 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD* L_4 = (NodeU5BU5D_t92614AACB95699B0EE3320EB8E4F06C3DCF171AD*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_3)->get__buckets_0(); NullCheck(L_4); NullCheck((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2); CDSCollectionETWBCLProvider_ConcurrentDictionary_AcquiringAllLocks_m6D5F32C60870EBA61A6521B646C9E18EF54ED5E1((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), /*hidden argument*/NULL); } IL_0025: { int32_t* L_5 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_6 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_6); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_6)->get__locks_1(); NullCheck(L_7); int32_t* L_8 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this); (( void (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))), (int32_t*)(int32_t*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireLocks(System.Int32,System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireLocks_mFC8CC1112319FEE37803A088F0A67DC19F093471_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, int32_t* ___locksAcquired2, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_0 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_0)->get__locks_1(); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1; int32_t L_2 = ___fromInclusive0; V_1 = (int32_t)L_2; goto IL_002e; } IL_0012: { V_2 = (bool)0; } IL_0014: try { // begin try (depth: 1) ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject * L_6 = (L_3)->GetAt(static_cast(L_5)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_6, (bool*)(bool*)(&V_2), /*hidden argument*/NULL); IL2CPP_LEAVE(0x2A, FINALLY_0020); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0020; } FINALLY_0020: { // begin finally (depth: 1) { bool L_7 = V_2; if (!L_7) { goto IL_0029; } } IL_0023: { int32_t* L_8 = ___locksAcquired2; int32_t* L_9 = ___locksAcquired2; int32_t L_10 = *((int32_t*)L_9); *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0029: { IL2CPP_END_FINALLY(32) } } // end finally (depth: 1) IL2CPP_CLEANUP(32) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x2A, IL_002a) } IL_002a: { int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = ___toExclusive1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ReleaseLocks(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ReleaseLocks_mC22E7C971A9CE64BE06D604C35B5E7A31030ED1B_gshared (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___fromInclusive0; V_0 = (int32_t)L_0; goto IL_001c; } IL_0004: { Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 * L_1 = (Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tF8233AD3AB9053F7BA81147FEC01B4A59D866372 *)L_1)->get__locks_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001c: { int32_t L_7 = V_0; int32_t L_8 = ___toExclusive1; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0004; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__cctor_mDACF1E1F2D65ED3852BFCCFA81B5ED05AE8851DD_gshared (const RuntimeMethod* method) { { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)); ((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->set_s_isValueWriteAtomic_4(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::IsValueWriteAtomic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_IsValueWriteAtomic_m818EFEA13A6D557F86F985AE8C1A29B1C14EB918_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; int32_t V_1 = 0; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); V_0 = (Type_t *)L_1; Type_t * L_2 = V_0; NullCheck((Type_t *)L_2); bool L_3; L_3 = Type_get_IsValueType_m9CCCB4759C2D5A890096F8DBA66DAAEFE9D913FB((Type_t *)L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0015; } } { return (bool)1; } IL_0015: { Type_t * L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Type_GetTypeCode_mC0FBF8DFCAC822CC01A76F54BF058140211142BF((Type_t *)L_4, /*hidden argument*/NULL); V_1 = (int32_t)L_5; int32_t L_6 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)3))) { case 0: { goto IL_0056; } case 1: { goto IL_0056; } case 2: { goto IL_0056; } case 3: { goto IL_0056; } case 4: { goto IL_0056; } case 5: { goto IL_0056; } case 6: { goto IL_0056; } case 7: { goto IL_0056; } case 8: { goto IL_0058; } case 9: { goto IL_0058; } case 10: { goto IL_0056; } case 11: { goto IL_0058; } } } { goto IL_0061; } IL_0056: { return (bool)1; } IL_0058: { int32_t L_7; L_7 = IntPtr_get_Size_mA41B21E8BCEAACF4782B4ADEA43A859262784E1C(/*hidden argument*/NULL); return (bool)((((int32_t)L_7) == ((int32_t)8))? 1 : 0); } IL_0061: { return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m0A46F1D3CDFD063E9561E0B23D2BA32B895CD1AD_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_0; L_0 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)L_0, (int32_t)((int32_t)31), (bool)1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.ctor(System.Int32,System.Int32,System.Boolean,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m23CD80657BF6000A90EB333285C3CB3F000A0419_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, int32_t ___concurrencyLevel0, int32_t ___capacity1, bool ___growLockArray2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* V_2 = NULL; int32_t V_3 = 0; RuntimeObject* G_B11_0 = NULL; ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * G_B11_1 = NULL; RuntimeObject* G_B10_0 = NULL; ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * G_B10_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___concurrencyLevel0; if ((((int32_t)L_0) >= ((int32_t)1))) { goto IL_001a; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_1 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBF10EFAF6473141D13A05C1B850DEF40E641A918)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68445D6E030501243B18C07E57CF1AE5C1C5AAF2)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m23CD80657BF6000A90EB333285C3CB3F000A0419_RuntimeMethod_var))); } IL_001a: { int32_t L_2 = ___capacity1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_002e; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE59C400B29D20EE4CB5A86E1F46ED782D7872D43)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2__ctor_m23CD80657BF6000A90EB333285C3CB3F000A0419_RuntimeMethod_var))); } IL_002e: { int32_t L_4 = ___capacity1; int32_t L_5 = ___concurrencyLevel0; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0035; } } { int32_t L_6 = ___concurrencyLevel0; ___capacity1 = (int32_t)L_6; } IL_0035: { int32_t L_7 = ___concurrencyLevel0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)L_7); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_8; V_3 = (int32_t)0; goto IL_004c; } IL_0040: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = V_0; int32_t L_10 = V_3; RuntimeObject * L_11 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_11, /*hidden argument*/NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_11); (L_9)->SetAt(static_cast(L_10), (RuntimeObject *)L_11); int32_t L_12 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_004c: { int32_t L_13 = V_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = V_0; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0040; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = V_0; NullCheck(L_15); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))); V_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16; int32_t L_17 = ___capacity1; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_18 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)(NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_17); V_2 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_18; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_19 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_20 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_22 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *, NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_22, (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_19, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_20, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_22); RuntimeObject* L_23 = ___comparer3; RuntimeObject* L_24 = (RuntimeObject*)L_23; G_B10_0 = L_24; G_B10_1 = ((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)(__this)); if (L_24) { G_B11_0 = L_24; G_B11_1 = ((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)(__this)); goto IL_007e; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_25; L_25 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); G_B11_0 = ((RuntimeObject*)(L_25)); G_B11_1 = ((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)(G_B10_1)); } IL_007e: { NullCheck(G_B11_1); G_B11_1->set__comparer_1(G_B11_0); bool L_26 = ___growLockArray2; __this->set__growLockArray_2(L_26); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_27 = V_2; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = V_0; NullCheck(L_28); __this->set__budget_3(((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAdd(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAdd_m74028ED24EC765DB021C0931C618C290491A13EB_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { RuntimeObject * L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); RuntimeObject * L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (RuntimeObject *)L_3); RuntimeObject * L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_1, (int32_t)L_4, (RuntimeObject *)L_5, (bool)0, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_ContainsKey_m1BACEC1E10E3A457AC9CCB90D6BA07BF197B447A_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { RuntimeObject * L_1 = ___key0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return (bool)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemove(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemove_mE9378B3DDFBD3CCE02CB8862DD35BEB41A5819F6_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { RuntimeObject * L_1 = ___key0; RuntimeObject ** L_2 = ___value1; il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject **, bool, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_1, (RuntimeObject **)(RuntimeObject **)L_2, (bool)0, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryRemoveInternal(TKey,TValue&,System.Boolean,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryRemoveInternal_mAA1BA14DB91F8F4C101B1F2357C559A8D02DD334_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, bool ___matchValue2, RuntimeObject * ___oldValue3, const RuntimeMethod* method) { int32_t V_0 = 0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject * V_4 = NULL; bool V_5 = false; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_6 = NULL; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = (RuntimeObject*)__this->get__comparer_1(); RuntimeObject * L_1 = ___key0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_0, (RuntimeObject *)L_1); V_0 = (int32_t)L_2; } IL_000d: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_3 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_3; int32_t L_4 = V_0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_5 = V_1; NullCheck(L_5); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_6 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_5->get__buckets_0(); NullCheck(L_6); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_7 = V_1; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); NullCheck(L_8); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_4, (int32_t*)(int32_t*)(&V_2), (int32_t*)(int32_t*)(&V_3), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_9 = V_1; NullCheck(L_9); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_9->get__locks_1(); int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; RuntimeObject * L_13 = (L_10)->GetAt(static_cast(L_12)); V_4 = (RuntimeObject *)L_13; V_5 = (bool)0; } IL_003d: try { // begin try (depth: 1) { RuntimeObject * L_14 = V_4; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_14, (bool*)(bool*)(&V_5), /*hidden argument*/NULL); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_15 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_16 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_15) == ((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_16))) { goto IL_0053; } } IL_0051: { IL2CPP_LEAVE(0xD, FINALLY_011d); } IL_0053: { V_6 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)NULL; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_17 = V_1; NullCheck(L_17); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_18 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_17->get__buckets_0(); int32_t L_19 = V_2; NullCheck(L_18); int32_t L_20 = L_19; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_21 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_18)->GetAt(static_cast(L_20)); V_7 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_21; goto IL_0114; } IL_0065: { int32_t L_22 = V_0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_23 = V_7; NullCheck(L_23); int32_t L_24 = (int32_t)L_23->get__hashcode_3(); if ((!(((uint32_t)L_22) == ((uint32_t)L_24)))) { goto IL_0105; } } IL_0072: { RuntimeObject* L_25 = (RuntimeObject*)__this->get__comparer_1(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_26 = V_7; NullCheck(L_26); RuntimeObject * L_27 = (RuntimeObject *)L_26->get__key_0(); RuntimeObject * L_28 = ___key0; NullCheck((RuntimeObject*)L_25); bool L_29; L_29 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_25, (RuntimeObject *)L_27, (RuntimeObject *)L_28); if (!L_29) { goto IL_0105; } } IL_0087: { bool L_30 = ___matchValue2; if (!L_30) { goto IL_00ae; } } IL_008a: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_31; L_31 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); RuntimeObject * L_32 = ___oldValue3; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_33 = V_7; NullCheck(L_33); RuntimeObject * L_34 = (RuntimeObject *)L_33->get__value_1(); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_31); bool L_35; L_35 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_31, (RuntimeObject *)L_32, (RuntimeObject *)L_34); if (L_35) { goto IL_00ae; } } IL_009f: { RuntimeObject ** L_36 = ___value1; il2cpp_codegen_initobj(L_36, sizeof(RuntimeObject *)); V_8 = (bool)0; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_00ae: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_37 = V_6; if (L_37) { goto IL_00ce; } } IL_00b2: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_38 = V_1; NullCheck(L_38); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_39 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_38->get__buckets_0(); int32_t L_40 = V_2; NullCheck(L_39); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_41 = V_7; NullCheck(L_41); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_42 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_41->get__next_2(); il2cpp_codegen_memory_barrier(); VolatileWrite((Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)((L_39)->GetAddressAt(static_cast(L_40))), (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_42); goto IL_00e0; } IL_00ce: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_43 = V_6; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_44 = V_7; NullCheck(L_44); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_45 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_44->get__next_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_45); } IL_00e0: { RuntimeObject ** L_46 = ___value1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_47 = V_7; NullCheck(L_47); RuntimeObject * L_48 = (RuntimeObject *)L_47->get__value_1(); *(RuntimeObject **)L_46 = L_48; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_46, (void*)L_48); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_49 = V_1; NullCheck(L_49); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_49->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_51 = V_3; NullCheck(L_50); int32_t* L_52 = (int32_t*)((L_50)->GetAddressAt(static_cast(L_51))); int32_t L_53 = *((int32_t*)L_52); *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)1)); V_8 = (bool)1; IL2CPP_LEAVE(0x132, FINALLY_011d); } IL_0105: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_54 = V_7; V_6 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_54; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_55 = V_7; NullCheck(L_55); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_56 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_55->get__next_2(); il2cpp_codegen_memory_barrier(); V_7 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_56; } IL_0114: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_57 = V_7; if (L_57) { goto IL_0065; } } IL_011b: { IL2CPP_LEAVE(0x129, FINALLY_011d); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_011d; } FINALLY_011d: { // begin finally (depth: 1) { bool L_58 = V_5; if (!L_58) { goto IL_0128; } } IL_0121: { RuntimeObject * L_59 = V_4; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_59, /*hidden argument*/NULL); } IL_0128: { IL2CPP_END_FINALLY(285) } } // end finally (depth: 1) IL2CPP_CLEANUP(285) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD, IL_000d) IL2CPP_JUMP_TBL(0x132, IL_0132) IL2CPP_JUMP_TBL(0x129, IL_0129) } IL_0129: { RuntimeObject ** L_60 = ___value1; il2cpp_codegen_initobj(L_60, sizeof(RuntimeObject *)); return (bool)0; } IL_0132: { bool L_61 = V_8; return (bool)L_61; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValue_m40D139B6ED206961EBBC792C361CBF8C6F288391_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { RuntimeObject * L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); RuntimeObject * L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (RuntimeObject *)L_3); RuntimeObject ** L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, int32_t, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_1, (int32_t)L_4, (RuntimeObject **)(RuntimeObject **)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); return (bool)L_6; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryGetValueInternal(TKey,System.Int32,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValueInternal_m3A61B3B1E805FB2430634ECA5737FCC2F66F2BF2_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, int32_t ___hashcode1, RuntimeObject ** ___value2, const RuntimeMethod* method) { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * V_0 = NULL; int32_t V_1 = 0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_2 = NULL; { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0; int32_t L_1 = ___hashcode1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_2 = V_0; NullCheck(L_2); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_3 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_2->get__buckets_0(); NullCheck(L_3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); int32_t L_4; L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((int32_t)L_1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); V_1 = (int32_t)L_4; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_5 = V_0; NullCheck(L_5); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_6 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_5->get__buckets_0(); int32_t L_7 = V_1; NullCheck(L_6); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_8; L_8 = VolatileRead((Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)((L_6)->GetAddressAt(static_cast(L_7)))); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_8; goto IL_0060; } IL_002c: { int32_t L_9 = ___hashcode1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_10 = V_2; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get__hashcode_3(); if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_0057; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get__comparer_1(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_13 = V_2; NullCheck(L_13); RuntimeObject * L_14 = (RuntimeObject *)L_13->get__key_0(); RuntimeObject * L_15 = ___key0; NullCheck((RuntimeObject*)L_12); bool L_16; L_16 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_12, (RuntimeObject *)L_14, (RuntimeObject *)L_15); if (!L_16) { goto IL_0057; } } { RuntimeObject ** L_17 = ___value2; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_18 = V_2; NullCheck(L_18); RuntimeObject * L_19 = (RuntimeObject *)L_18->get__value_1(); *(RuntimeObject **)L_17 = L_19; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_17, (void*)L_19); return (bool)1; } IL_0057: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_20 = V_2; NullCheck(L_20); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_21 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_20->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_21; } IL_0060: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_22 = V_2; if (L_22) { goto IL_002c; } } { RuntimeObject ** L_23 = ___value2; il2cpp_codegen_initobj(L_23, sizeof(RuntimeObject *)); return (bool)0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_Clear_mC8D73DB9BF8DBEE0FEDC9CCEE8183E9C896FCEE3_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * V_1 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_0 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)(NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)((int32_t)31)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_1)->get__locks_1(); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_3 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_3)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_6 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *, NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_6, (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_0, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_6; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_7 = V_1; il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_7); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_8 = V_1; NullCheck(L_8); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_9 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_8->get__buckets_0(); NullCheck(L_9); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_10 = V_1; NullCheck(L_10); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_11 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10->get__locks_1(); NullCheck(L_11); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_12; L_12 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_12); IL2CPP_LEAVE(0x6B, FINALLY_0062); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0062; } FINALLY_0062: { // begin finally (depth: 1) int32_t L_13 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(98) } // end finally (depth: 1) IL2CPP_CLEANUP(98) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m8426588287FFF635874867422CE9AAD0E9220E27_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m8426588287FFF635874867422CE9AAD0E9220E27_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m8426588287FFF635874867422CE9AAD0E9220E27_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_004a; } IL_0032: { int32_t L_4 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_5 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_5)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_9)); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_004a: { int32_t L_11 = V_2; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_12 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_12); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_13 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_12)->get__locks_1(); NullCheck(L_13); if ((((int32_t)L_11) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0032; } } IL_0060: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_15 = ___array0; NullCheck(L_15); int32_t L_16 = V_1; int32_t L_17 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))), (int32_t)L_16))) < ((int32_t)L_17))) { goto IL_006c; } } IL_0068: { int32_t L_18 = V_1; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_19 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_19, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m8426588287FFF635874867422CE9AAD0E9220E27_RuntimeMethod_var))); } IL_0077: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_20 = ___array0; int32_t L_21 = ___index1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_20, (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0x8A, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) int32_t L_22 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(129) } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x8A, IL_008a) } IL_008a: { return; } } // System.Collections.Generic.KeyValuePair`2[] System.Collections.Concurrent.ConcurrentDictionary`2::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ConcurrentDictionary_2_ToArray_mACE57372AA262977C709BB151273AC3699FB2636_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_ToArray_mACE57372AA262977C709BB151273AC3699FB2636_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* V_2 = NULL; int32_t V_3 = 0; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; V_3 = (int32_t)0; goto IL_0028; } IL_0010: { int32_t L_0 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); if (((int64_t)L_0 + (int64_t)L_5 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 + (int64_t)L_5 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_mACE57372AA262977C709BB151273AC3699FB2636_RuntimeMethod_var); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_3; if (((int64_t)L_6 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_6 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_ToArray_mACE57372AA262977C709BB151273AC3699FB2636_RuntimeMethod_var); V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0028: { int32_t L_7 = V_3; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_8 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_8)->get__locks_1(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0010; } } IL_003a: { int32_t L_10 = V_1; if (L_10) { goto IL_0046; } } IL_003d: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_11; L_11 = (( KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); V_4 = (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_11; IL2CPP_LEAVE(0x63, FINALLY_005a); } IL_0046: { int32_t L_12 = V_1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_13 = (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)(KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), (uint32_t)L_12); V_2 = (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_13; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_14 = V_2; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_15 = V_2; V_4 = (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_15; IL2CPP_LEAVE(0x63, FINALLY_005a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005a; } FINALLY_005a: { // begin finally (depth: 1) int32_t L_16 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(90) } // end finally (depth: 1) IL2CPP_CLEANUP(90) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x63, IL_0063) } IL_0063: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_17 = V_4; return (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_17; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToPairs(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToPairs_m0A85B7914F69720FB74A4D31CFFB4C67B7931082_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* V_0 = NULL; int32_t V_1 = 0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_2 = NULL; { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_1 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_1; V_1 = (int32_t)0; goto IL_0045; } IL_0012: { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_5 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_5; goto IL_003e; } IL_0018: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_6 = ___array0; int32_t L_7 = ___index1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_8 = V_2; NullCheck(L_8); RuntimeObject * L_9 = (RuntimeObject *)L_8->get__key_0(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_10 = V_2; NullCheck(L_10); RuntimeObject * L_11 = (RuntimeObject *)L_10->get__value_1(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_12); int32_t L_13 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_14 = V_2; NullCheck(L_14); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_15 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_14->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_15; } IL_003e: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_16 = V_2; if (L_16) { goto IL_0018; } } { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0045: { int32_t L_18 = V_1; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToEntries(System.Collections.DictionaryEntry[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToEntries_m4B7EB47FB41558B191D8FD88CED887D967B8541F_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* V_0 = NULL; int32_t V_1 = 0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_2 = NULL; { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_1 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_1; V_1 = (int32_t)0; goto IL_004f; } IL_0012: { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_5 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_5; goto IL_0048; } IL_0018: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_6 = ___array0; int32_t L_7 = ___index1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_8 = V_2; NullCheck(L_8); RuntimeObject * L_9 = (RuntimeObject *)L_8->get__key_0(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_10 = V_2; NullCheck(L_10); RuntimeObject * L_11 = (RuntimeObject *)L_10->get__value_1(); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_12; memset((&L_12), 0, sizeof(L_12)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_12); int32_t L_13 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_14 = V_2; NullCheck(L_14); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_15 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_14->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_15; } IL_0048: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_16 = V_2; if (L_16) { goto IL_0018; } } { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_004f: { int32_t L_18 = V_1; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::CopyToObjects(System.Object[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_CopyToObjects_m8ED272595F53FE8AE5240487DDECE49496201BA2_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___index1, const RuntimeMethod* method) { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* V_0 = NULL; int32_t V_1 = 0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_2 = NULL; { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_1 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0)->get__buckets_0(); V_0 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_1; V_1 = (int32_t)0; goto IL_0046; } IL_0012: { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_5 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_2)->GetAt(static_cast(L_4)); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_5; goto IL_003f; } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = ___array0; int32_t L_7 = ___index1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_8 = V_2; NullCheck(L_8); RuntimeObject * L_9 = (RuntimeObject *)L_8->get__key_0(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_10 = V_2; NullCheck(L_10); RuntimeObject * L_11 = (RuntimeObject *)L_10->get__value_1(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_12; memset((&L_12), 0, sizeof(L_12)); KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_13 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_12; RuntimeObject * L_14 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28), &L_13); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_14); (L_6)->SetAt(static_cast(L_7), (RuntimeObject *)L_14); int32_t L_15 = ___index1; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_16 = V_2; NullCheck(L_16); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_17 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_16->get__next_2(); il2cpp_codegen_memory_barrier(); V_2 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_17; } IL_003f: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_18 = V_2; if (L_18) { goto IL_0018; } } { int32_t L_19 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0046: { int32_t L_20 = V_1; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_21 = V_0; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))) { goto IL_0012; } } { return; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Concurrent.ConcurrentDictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_GetEnumerator_m1A60F8F59ABAC5BA79EDCDC4C79B5CB458E282ED_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { { U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE * L_0 = (U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 31)); (( void (*) (U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)(L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE * L_1 = (U3CGetEnumeratorU3Ed__32_tC253021027782EC36BF029D144ED4BC2231457BE *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_2(__this); return (RuntimeObject*)L_1; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::TryAddInternal(TKey,System.Int32,TValue,System.Boolean,System.Boolean,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAddInternal_mEF93FC8D18E0CE40D3A29F7C7E73C40F3461B119_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, int32_t ___hashcode1, RuntimeObject * ___value2, bool ___updateIfExists3, bool ___acquireLock4, RuntimeObject ** ___resultingValue5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryAddInternal_mEF93FC8D18E0CE40D3A29F7C7E73C40F3461B119_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * V_2 = NULL; bool V_3 = false; bool V_4 = false; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_5 = NULL; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_6 = NULL; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_7 = NULL; bool V_8 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_2 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0; int32_t L_1 = ___hashcode1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_2 = V_2; NullCheck(L_2); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_3 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_2->get__buckets_0(); NullCheck(L_3); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_4 = V_2; NullCheck(L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_4->get__locks_1(); NullCheck(L_5); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_1, (int32_t*)(int32_t*)(&V_0), (int32_t*)(int32_t*)(&V_1), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); V_3 = (bool)0; V_4 = (bool)0; } IL_0028: try { // begin try (depth: 1) { bool L_6 = ___acquireLock4; if (!L_6) { goto IL_003b; } } IL_002c: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_7 = V_2; NullCheck(L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7->get__locks_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_11, (bool*)(bool*)(&V_4), /*hidden argument*/NULL); } IL_003b: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_12 = V_2; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_13 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_12) == ((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_13))) { goto IL_0048; } } IL_0046: { IL2CPP_LEAVE(0x0, FINALLY_014e); } IL_0048: { V_5 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)NULL; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_14 = V_2; NullCheck(L_14); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_15 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_14->get__buckets_0(); int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_18 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_15)->GetAt(static_cast(L_17)); V_6 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_18; goto IL_00fd; } IL_005a: { int32_t L_19 = ___hashcode1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_20 = V_6; NullCheck(L_20); int32_t L_21 = (int32_t)L_20->get__hashcode_3(); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_00ee; } } IL_0067: { RuntimeObject* L_22 = (RuntimeObject*)__this->get__comparer_1(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_23 = V_6; NullCheck(L_23); RuntimeObject * L_24 = (RuntimeObject *)L_23->get__key_0(); RuntimeObject * L_25 = ___key0; NullCheck((RuntimeObject*)L_22); bool L_26; L_26 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_22, (RuntimeObject *)L_24, (RuntimeObject *)L_25); if (!L_26) { goto IL_00ee; } } IL_007c: { bool L_27 = ___updateIfExists3; if (!L_27) { goto IL_00d8; } } IL_0080: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); bool L_28 = ((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_s_isValueWriteAtomic_4(); if (!L_28) { goto IL_0091; } } IL_0087: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_29 = V_6; RuntimeObject * L_30 = ___value2; NullCheck(L_29); L_29->set__value_1(L_30); goto IL_00ce; } IL_0091: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_31 = V_6; NullCheck(L_31); RuntimeObject * L_32 = (RuntimeObject *)L_31->get__key_0(); RuntimeObject * L_33 = ___value2; int32_t L_34 = ___hashcode1; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_35 = V_6; NullCheck(L_35); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_36 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_35->get__next_2(); il2cpp_codegen_memory_barrier(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_37 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, RuntimeObject *, RuntimeObject *, int32_t, Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_37, (RuntimeObject *)L_32, (RuntimeObject *)L_33, (int32_t)L_34, (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); V_7 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_37; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_38 = V_5; if (L_38) { goto IL_00c3; } } IL_00ae: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_39 = V_2; NullCheck(L_39); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_40 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_39->get__buckets_0(); int32_t L_41 = V_0; NullCheck(L_40); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_42 = V_7; VolatileWrite((Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)((L_40)->GetAddressAt(static_cast(L_41))), (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_42); goto IL_00ce; } IL_00c3: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_43 = V_5; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_44 = V_7; NullCheck(L_43); il2cpp_codegen_memory_barrier(); L_43->set__next_2(L_44); } IL_00ce: { RuntimeObject ** L_45 = ___resultingValue5; RuntimeObject * L_46 = ___value2; *(RuntimeObject **)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_45, (void*)L_46); goto IL_00e6; } IL_00d8: { RuntimeObject ** L_47 = ___resultingValue5; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_48 = V_6; NullCheck(L_48); RuntimeObject * L_49 = (RuntimeObject *)L_48->get__value_1(); *(RuntimeObject **)L_47 = L_49; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_47, (void*)L_49); } IL_00e6: { V_8 = (bool)0; IL2CPP_LEAVE(0x174, FINALLY_014e); } IL_00ee: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_50 = V_6; V_5 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_50; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_51 = V_6; NullCheck(L_51); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_52 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_51->get__next_2(); il2cpp_codegen_memory_barrier(); V_6 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_52; } IL_00fd: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_53 = V_6; if (L_53) { goto IL_005a; } } IL_0104: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_54 = V_2; NullCheck(L_54); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_55 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_54->get__buckets_0(); int32_t L_56 = V_0; NullCheck(L_55); RuntimeObject * L_57 = ___key0; RuntimeObject * L_58 = ___value2; int32_t L_59 = ___hashcode1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_60 = V_2; NullCheck(L_60); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_61 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_60->get__buckets_0(); int32_t L_62 = V_0; NullCheck(L_61); int32_t L_63 = L_62; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_64 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_61)->GetAt(static_cast(L_63)); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_65 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, RuntimeObject *, RuntimeObject *, int32_t, Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_65, (RuntimeObject *)L_57, (RuntimeObject *)L_58, (int32_t)L_59, (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); VolatileWrite((Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)(Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 **)((L_55)->GetAddressAt(static_cast(L_56))), (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_65); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_66 = V_2; NullCheck(L_66); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_67 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_66->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_68 = V_1; NullCheck(L_67); int32_t* L_69 = (int32_t*)((L_67)->GetAddressAt(static_cast(L_68))); int32_t L_70 = *((int32_t*)L_69); if (((int64_t)L_70 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_70 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_TryAddInternal_mEF93FC8D18E0CE40D3A29F7C7E73C40F3461B119_RuntimeMethod_var); *((int32_t*)L_69) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_71 = V_2; NullCheck(L_71); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_71->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_73 = V_1; NullCheck(L_72); int32_t L_74 = L_73; int32_t L_75 = (L_72)->GetAt(static_cast(L_74)); int32_t L_76 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_75) <= ((int32_t)L_76))) { goto IL_014c; } } IL_014a: { V_3 = (bool)1; } IL_014c: { IL2CPP_LEAVE(0x160, FINALLY_014e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_014e; } FINALLY_014e: { // begin finally (depth: 1) { bool L_77 = V_4; if (!L_77) { goto IL_015f; } } IL_0152: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_78 = V_2; NullCheck(L_78); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_79 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_78->get__locks_1(); int32_t L_80 = V_1; NullCheck(L_79); int32_t L_81 = L_80; RuntimeObject * L_82 = (L_79)->GetAt(static_cast(L_81)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_82, /*hidden argument*/NULL); } IL_015f: { IL2CPP_END_FINALLY(334) } } // end finally (depth: 1) IL2CPP_CLEANUP(334) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x0, IL_0000) IL2CPP_JUMP_TBL(0x174, IL_0174) IL2CPP_JUMP_TBL(0x160, IL_0160) } IL_0160: { bool L_83 = V_3; if (!L_83) { goto IL_016a; } } { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_84 = V_2; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_84, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); } IL_016a: { RuntimeObject ** L_85 = ___resultingValue5; RuntimeObject * L_86 = ___value2; *(RuntimeObject **)L_85 = L_86; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_85, (void*)L_86); return (bool)1; } IL_0174: { bool L_87 = V_8; return (bool)L_87; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_set_Item_m360DA2BC573676B529A456B9A7A14F62D5F5CB5D_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { RuntimeObject * L_1 = ___key0; RuntimeObject* L_2 = (RuntimeObject*)__this->get__comparer_1(); RuntimeObject * L_3 = ___key0; NullCheck((RuntimeObject*)L_2); int32_t L_4; L_4 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_2, (RuntimeObject *)L_3); RuntimeObject * L_5 = ___value1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_6; L_6 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_1, (int32_t)L_4, (RuntimeObject *)L_5, (bool)1, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ThrowKeyNullException() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ThrowKeyNullException_m0EAD0D2B7C5B38C92AA24373859C553F2DB5821E_gshared (const RuntimeMethod* method) { { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_0 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_ThrowKeyNullException_m0EAD0D2B7C5B38C92AA24373859C553F2DB5821E_RuntimeMethod_var))); } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_Count_mDF3291BC1AE43A7122384C4795ACA565A35A3A16_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); int32_t L_0; L_0 = (( int32_t (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); V_1 = (int32_t)L_0; IL2CPP_LEAVE(0x1C, FINALLY_0013); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0013; } FINALLY_0013: { // begin finally (depth: 1) int32_t L_1 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(19) } // end finally (depth: 1) IL2CPP_CLEANUP(19) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1C, IL_001c) } IL_001c: { int32_t L_2 = V_1; return (int32_t)L_2; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetCountInternal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetCountInternal_mEBCC518DED814BA9901FA3913A13AA347DD648EE_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = (int32_t)0; V_1 = (int32_t)0; goto IL_001e; } IL_0006: { int32_t L_0 = V_0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_1)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_5)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001e: { int32_t L_7 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_8 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_8)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_9); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0006; } } { int32_t L_10 = V_0; return (int32_t)L_10; } } // TValue System.Collections.Concurrent.ConcurrentDictionary`2::GetOrAdd(TKey,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentDictionary_2_GetOrAdd_m5FC29BA5754171259F8C3EC34320534B79CE5B03_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___valueFactory1, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject * V_1 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_000d: { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_1 = ___valueFactory1; if (L_1) { goto IL_001b; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_2 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF68BB0CB45867DA95163C2C6A4B0677DCE80DCF)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_GetOrAdd_m5FC29BA5754171259F8C3EC34320534B79CE5B03_RuntimeMethod_var))); } IL_001b: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__comparer_1(); RuntimeObject * L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_3, (RuntimeObject *)L_4); V_0 = (int32_t)L_5; RuntimeObject * L_6 = ___key0; int32_t L_7 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_8; L_8 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, int32_t, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_6, (int32_t)L_7, (RuntimeObject **)(RuntimeObject **)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); if (L_8) { goto IL_0048; } } { RuntimeObject * L_9 = ___key0; int32_t L_10 = V_0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_11 = ___valueFactory1; RuntimeObject * L_12 = ___key0; NullCheck((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_11); RuntimeObject * L_13; L_13 = (( RuntimeObject * (*) (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_14; L_14 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, int32_t, RuntimeObject *, bool, bool, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_9, (int32_t)L_10, (RuntimeObject *)L_13, (bool)0, (bool)1, (RuntimeObject **)(RuntimeObject **)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0048: { RuntimeObject * L_15 = V_1; return (RuntimeObject *)L_15; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_get_IsEmpty_m79580192542FABB9BA41F27995E74783E69A2E5E_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); V_1 = (int32_t)0; goto IL_0029; } IL_000e: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); 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)); if (!L_4) { goto IL_0025; } } IL_0021: { V_2 = (bool)0; IL2CPP_LEAVE(0x4A, FINALLY_003f); } IL_0025: { int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0029: { int32_t L_6 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_7 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_7); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_7)->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_8); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_000e; } } IL_003d: { IL2CPP_LEAVE(0x48, FINALLY_003f); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_003f; } FINALLY_003f: { // begin finally (depth: 1) int32_t L_9 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(63) } // end finally (depth: 1) IL2CPP_CLEANUP(63) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x4A, IL_004a) IL2CPP_JUMP_TBL(0x48, IL_0048) } IL_0048: { return (bool)1; } IL_004a: { bool L_10 = V_2; return (bool)L_10; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.IDictionary.Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m3D8C52CD30E14B6941631497B644D687F3708397_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_2; L_2 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); if (L_2) { goto IL_0015; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_3 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC38D57307791EED2AD28D35927B9E90B23E6281D)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_Add_m3D8C52CD30E14B6941631497B644D687F3708397_RuntimeMethod_var))); } IL_0015: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_mA8C4DB45F2EF736F4924A9B9F373492C360B0B5C_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___keyValuePair0, const RuntimeMethod* method) { { RuntimeObject * L_0; L_0 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); RuntimeObject * L_1; L_1 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((RuntimeObject*)__this); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::Add(TKey,TValue) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 41), (RuntimeObject*)__this, (RuntimeObject *)L_0, (RuntimeObject *)L_1); return; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_mB74281592660F522E466FDB1E89A45E79726748F_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___keyValuePair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0; L_0 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_1; L_1 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_0, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (L_1) { goto IL_0013; } } { return (bool)0; } IL_0013: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_2; L_2 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); RuntimeObject * L_3 = V_0; RuntimeObject * L_4; L_4 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_2); bool L_5; L_5 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_4); return (bool)L_5; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m6919D31F5E049F74C81516EF4DD8A752DC078BE9_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m54CB01DDABAD8C46E72703115B88BC9B24518948_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___keyValuePair0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0; L_0 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (L_0) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral561DA6E332E7EF45E52D96B07EC786D85C2955BE)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral020F27A067D9C2A1BC9628BCE378DE63A6F2B5BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m54CB01DDABAD8C46E72703115B88BC9B24518948_RuntimeMethod_var))); } IL_001e: { RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); RuntimeObject * L_3; L_3 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_4; L_4 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject **, bool, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)L_2, (RuntimeObject **)(RuntimeObject **)(&V_0), (bool)1, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (bool)L_4; } } // System.Collections.IEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IEnumerable_GetEnumerator_mE87AC90382AC0EB72C287127DF951EB5C489C12A_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); return (RuntimeObject*)L_0; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_System_Collections_IDictionary_Contains_mEE641A6014907CE680DD0428D98BB43370ADFC41_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001d; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return (bool)L_3; } IL_001d: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_System_Collections_IDictionary_GetEnumerator_m2E06945F17A7B0703849714B26BEC0C0C34C354A_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, const RuntimeMethod* method) { { DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * L_0 = (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 44)); (( void (*) (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 *, ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)(L_0, (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return (RuntimeObject*)L_0; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentDictionary_2_System_Collections_IDictionary_get_Item_m3382708B2C5531B8816AEA3014AB6E12B837FCE1_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_0027; } } { RuntimeObject * L_2 = ___key0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); bool L_3; L_3 = (( bool (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))), (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_3) { goto IL_0027; } } { RuntimeObject * L_4 = V_0; return (RuntimeObject *)L_4; } IL_0027: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m9069189FF0115531224A7D9F11E939B94566AA39_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0008; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); } IL_0008: { RuntimeObject * L_1 = ___key0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9)))) { goto IL_001b; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_2 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_2, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD8CE285C77CDFBCDCBA338A795AFF019E6C3B66)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m9069189FF0115531224A7D9F11E939B94566AA39_RuntimeMethod_var))); } IL_001b: { RuntimeObject * L_3 = ___value1; if (((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30)))) { goto IL_002e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral20D029102A70CD96274496928ED59E8B9C014BBA)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_IDictionary_set_Item_m9069189FF0115531224A7D9F11E939B94566AA39_RuntimeMethod_var))); } IL_002e: { RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * V_1 = NULL; int32_t V_2 = 0; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* V_3 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_4 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_5 = NULL; int32_t V_6 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0022; } } { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_3 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD0D86565E49BD212E7AC64BABD33BE3668A4C45B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_RuntimeMethod_var))); } IL_0022: { V_0 = (int32_t)0; } IL_0024: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_4 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); V_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_4; V_2 = (int32_t)0; V_6 = (int32_t)0; goto IL_0050; } IL_003c: { int32_t L_5 = V_2; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_6 = V_1; NullCheck(L_6); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_8 = V_6; 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_add((int32_t)L_5, (int32_t)L_10)); int32_t L_11 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0050: { int32_t L_12 = V_6; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_13 = V_1; NullCheck(L_13); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_14 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_13->get__locks_1(); NullCheck(L_14); if ((((int32_t)L_12) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_0060; } } IL_005c: { int32_t L_15 = V_2; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_003c; } } IL_0060: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = V_2; int32_t L_19 = ___index1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) < ((int32_t)L_19))) { goto IL_006f; } } IL_006b: { int32_t L_20 = V_2; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_007a; } } IL_006f: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral672E993A9AD93822B712B165C6987759C6DED80B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_RuntimeMethod_var))); } IL_007a: { RuntimeArray * L_22 = ___array0; V_3 = (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)IsInst((RuntimeObject*)L_22, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 47))); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_23 = V_3; if (!L_23) { goto IL_008e; } } IL_0084: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_24 = V_3; int32_t L_25 = ___index1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_24, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_008e: { RuntimeArray * L_26 = ___array0; V_4 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_27 = V_4; if (!L_27) { goto IL_00a5; } } IL_009a: { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_28 = V_4; int32_t L_29 = ___index1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)L_28, (int32_t)L_29, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00a5: { RuntimeArray * L_30 = ___array0; V_5 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_30, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = V_5; if (!L_31) { goto IL_00bc; } } IL_00b1: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_32 = V_5; int32_t L_33 = ___index1; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32, (int32_t)L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)); IL2CPP_LEAVE(0xD5, FINALLY_00cc); } IL_00bc: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_34 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_34, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA05D9DA01CB9AD0AA6BE899FE1E39018B72923DB)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConcurrentDictionary_2_System_Collections_ICollection_CopyTo_m6C5AA8D866A65D333EE2833FB17C4A557AB0C50F_RuntimeMethod_var))); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00cc; } FINALLY_00cc: { // begin finally (depth: 1) int32_t L_35 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(204) } // end finally (depth: 1) IL2CPP_CLEANUP(204) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xD5, IL_00d5) } IL_00d5: { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GrowTable(System.Collections.Concurrent.ConcurrentDictionary`2/Tables) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * ___tables0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int64_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* V_5 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { V_0 = (int32_t)0; } IL_0002: try { // begin try (depth: 1) { NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = ___tables0; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); if ((((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0) == ((RuntimeObject*)(Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_1))) { goto IL_001c; } } IL_0017: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_001c: { V_1 = (int64_t)((int64_t)((int64_t)0)); V_7 = (int32_t)0; goto IL_0039; } IL_0024: { int64_t L_2 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_3 = ___tables0; NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); int32_t L_5 = V_7; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = (int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_2, (int64_t)((int64_t)((int64_t)L_7)))); int32_t L_8 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_0039: { int32_t L_9 = V_7; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_10 = ___tables0; NullCheck(L_10); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_10->get__countPerLock_2(); il2cpp_codegen_memory_barrier(); NullCheck(L_11); if ((((int32_t)L_9) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_0024; } } IL_0047: { int64_t L_12 = V_1; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_13 = ___tables0; NullCheck(L_13); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_14 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_13->get__buckets_0(); NullCheck(L_14); if ((((int64_t)L_12) >= ((int64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))/(int32_t)4))))))) { goto IL_007c; } } IL_0055: { int32_t L_15 = (int32_t)__this->get__budget_3(); __this->set__budget_3(((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_15))); int32_t L_16 = (int32_t)__this->get__budget_3(); if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_0077; } } IL_006c: { __this->set__budget_3(((int32_t)2147483647LL)); } IL_0077: { IL2CPP_LEAVE(0x206, FINALLY_01fd); } IL_007c: { V_2 = (int32_t)0; V_3 = (bool)0; } IL_0080: try { // begin try (depth: 2) { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_17 = ___tables0; NullCheck(L_17); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_18 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_17->get__buckets_0(); NullCheck(L_18); if (((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) * (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var); if (((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))), (int32_t)2)), (int32_t)1)); goto IL_0093; } IL_008f: { int32_t L_19 = V_2; if (((int64_t)L_19 + (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_19 + (int64_t)2 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)2)); } IL_0093: { int32_t L_20 = V_2; if (!((int32_t)((int32_t)L_20%(int32_t)3))) { goto IL_008f; } } IL_0098: { int32_t L_21 = V_2; if (!((int32_t)((int32_t)L_21%(int32_t)5))) { goto IL_008f; } } IL_009d: { int32_t L_22 = V_2; if (!((int32_t)((int32_t)L_22%(int32_t)7))) { goto IL_008f; } } IL_00a2: { int32_t L_23 = V_2; if ((((int32_t)L_23) <= ((int32_t)((int32_t)2146435071)))) { goto IL_00ac; } } IL_00aa: { V_3 = (bool)1; } IL_00ac: { goto IL_00b3; } } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_tD1FBF4E54D81EC98EEF386B69344D336D1EC1AB9_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00ae; } throw e; } CATCH_00ae: { // begin catch(System.OverflowException) V_3 = (bool)1; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00b3; } // end catch (depth: 2) IL_00b3: { bool L_24 = V_3; if (!L_24) { goto IL_00c7; } } IL_00b6: { V_2 = (int32_t)((int32_t)2146435071); __this->set__budget_3(((int32_t)2147483647LL)); } IL_00c7: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_25 = ___tables0; NullCheck(L_25); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_26 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_25->get__locks_1(); NullCheck(L_26); NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))), (int32_t*)(int32_t*)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_27 = ___tables0; NullCheck(L_27); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_28 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_27->get__locks_1(); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_28; bool L_29 = (bool)__this->get__growLockArray_2(); if (!L_29) { goto IL_0143; } } IL_00e8: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_30 = ___tables0; NullCheck(L_30); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_31 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_30->get__locks_1(); NullCheck(L_31); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))) >= ((int32_t)((int32_t)1024)))) { goto IL_0143; } } IL_00f7: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_32 = ___tables0; NullCheck(L_32); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_33 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_32->get__locks_1(); NullCheck(L_33); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_34 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))), (int32_t)2))); V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_34; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_35 = ___tables0; NullCheck(L_35); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_36 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_35->get__locks_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_37 = V_4; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_38 = ___tables0; NullCheck(L_38); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_39 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_38->get__locks_1(); NullCheck(L_39); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_36, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_37, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))), /*hidden argument*/NULL); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_40 = ___tables0; NullCheck(L_40); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_41 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_40->get__locks_1(); NullCheck(L_41); V_8 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))); goto IL_013b; } IL_012b: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_42 = V_4; int32_t L_43 = V_8; RuntimeObject * L_44 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_44, /*hidden argument*/NULL); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_44); (L_42)->SetAt(static_cast(L_43), (RuntimeObject *)L_44); int32_t L_45 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_013b: { int32_t L_46 = V_8; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_47 = V_4; NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length)))))) { goto IL_012b; } } IL_0143: { int32_t L_48 = V_2; NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_49 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)(NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (uint32_t)L_48); V_5 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_49; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_50 = V_4; NullCheck(L_50); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_51 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))); V_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_51; V_9 = (int32_t)0; goto IL_01c7; } IL_015b: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_52 = ___tables0; NullCheck(L_52); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_53 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_52->get__buckets_0(); int32_t L_54 = V_9; NullCheck(L_53); int32_t L_55 = L_54; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_56 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_53)->GetAt(static_cast(L_55)); V_10 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_56; goto IL_01bd; } IL_0168: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_57 = V_10; NullCheck(L_57); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_58 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_57->get__next_2(); il2cpp_codegen_memory_barrier(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_59 = V_10; NullCheck(L_59); int32_t L_60 = (int32_t)L_59->get__hashcode_3(); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_61 = V_5; NullCheck(L_61); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_62 = V_4; NullCheck(L_62); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); (( void (*) (int32_t, int32_t*, int32_t*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((int32_t)L_60, (int32_t*)(int32_t*)(&V_11), (int32_t*)(int32_t*)(&V_12), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length))), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_62)->max_length))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_63 = V_5; int32_t L_64 = V_11; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_65 = V_10; NullCheck(L_65); RuntimeObject * L_66 = (RuntimeObject *)L_65->get__key_0(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_67 = V_10; NullCheck(L_67); RuntimeObject * L_68 = (RuntimeObject *)L_67->get__value_1(); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_69 = V_10; NullCheck(L_69); int32_t L_70 = (int32_t)L_69->get__hashcode_3(); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_71 = V_5; int32_t L_72 = V_11; NullCheck(L_71); int32_t L_73 = L_72; Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_74 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)(L_71)->GetAt(static_cast(L_73)); Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_75 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33)); (( void (*) (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, RuntimeObject *, RuntimeObject *, int32_t, Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)(L_75, (RuntimeObject *)L_66, (RuntimeObject *)L_68, (int32_t)L_70, (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_75); (L_63)->SetAt(static_cast(L_64), (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_75); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_6; int32_t L_77 = V_12; NullCheck(L_76); int32_t* L_78 = (int32_t*)((L_76)->GetAddressAt(static_cast(L_77))); int32_t L_79 = *((int32_t*)L_78); if (((int64_t)L_79 + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_79 + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ConcurrentDictionary_2_GrowTable_m3C31D84F54D10076CF6A57C82269AD674F826070_RuntimeMethod_var); *((int32_t*)L_78) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1)); V_10 = (Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 *)L_58; } IL_01bd: { Node_t96E92EA297C14C2CA6CB776B34A4953C6EE32EF9 * L_80 = V_10; if (L_80) { goto IL_0168; } } IL_01c1: { int32_t L_81 = V_9; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)1)); } IL_01c7: { int32_t L_82 = V_9; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_83 = ___tables0; NullCheck(L_83); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_84 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_83->get__buckets_0(); NullCheck(L_84); if ((((int32_t)L_82) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_84)->max_length)))))) { goto IL_015b; } } IL_01d3: { NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_85 = V_5; NullCheck(L_85); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_86 = V_4; NullCheck(L_86); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_87; L_87 = Math_Max_m709673BDF5D9264E61FEBBC4CE1038752523838D((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))/(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_86)->max_length))))), /*hidden argument*/NULL); __this->set__budget_3(L_87); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_88 = V_5; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_89 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_90 = V_6; Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_91 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *, NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_91, (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)L_88, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_89, (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_90, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); il2cpp_codegen_memory_barrier(); __this->set__tables_0(L_91); IL2CPP_LEAVE(0x206, FINALLY_01fd); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01fd; } FINALLY_01fd: { // begin finally (depth: 1) int32_t L_92 = V_0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)L_92, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); IL2CPP_END_FINALLY(509) } // end finally (depth: 1) IL2CPP_CLEANUP(509) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x206, IL_0206) } IL_0206: { return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::GetBucket(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_GetBucket_mD1C91A2E0D71169BE4EDC56C877CF356F8A2658F_gshared (int32_t ___hashcode0, int32_t ___bucketCount1, const RuntimeMethod* method) { { int32_t L_0 = ___hashcode0; int32_t L_1 = ___bucketCount1; return (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_1)); } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::GetBucketAndLockNo(System.Int32,System.Int32&,System.Int32&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_GetBucketAndLockNo_m4FAF066CDFF7E16918F5EA3E75F5BA1E933E37CF_gshared (int32_t ___hashcode0, int32_t* ___bucketNo1, int32_t* ___lockNo2, int32_t ___bucketCount3, int32_t ___lockCount4, const RuntimeMethod* method) { { int32_t* L_0 = ___bucketNo1; int32_t L_1 = ___hashcode0; int32_t L_2 = ___bucketCount3; *((int32_t*)L_0) = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_2)); int32_t* L_3 = ___lockNo2; int32_t* L_4 = ___bucketNo1; int32_t L_5 = *((int32_t*)L_4); int32_t L_6 = ___lockCount4; *((int32_t*)L_3) = (int32_t)((int32_t)((int32_t)L_5%(int32_t)L_6)); return; } } // System.Int32 System.Collections.Concurrent.ConcurrentDictionary`2::get_DefaultConcurrencyLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConcurrentDictionary_2_get_DefaultConcurrencyLevel_m7D223FAF57782402B9656F6761A83BBBCCA8604E_gshared (const RuntimeMethod* method) { { int32_t L_0; L_0 = PlatformHelper_get_ProcessorCount_mEEDA1E59584CB07CEB2991E250C6AF1A06C902C0(/*hidden argument*/NULL); return (int32_t)L_0; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireAllLocks(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireAllLocks_m2121EBFC8D674233DD2B74B5F366A5F8899F6ECB_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, int32_t* ___locksAcquired0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_0 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); NullCheck((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0); bool L_1; L_1 = EventSource_IsEnabled_m1A780FE4F6C69C09C1CAD61E723F75EF7A97ECC1_inline((EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A *)L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0025; } } { IL2CPP_RUNTIME_CLASS_INIT(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var); CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 * L_2 = ((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266_il2cpp_TypeInfo_var))->get_Log_29(); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_3 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_3); NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A* L_4 = (NodeU5BU5D_t44E9F769F519A8B34D3471A563F0066F1C82409A*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_3)->get__buckets_0(); NullCheck(L_4); NullCheck((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2); CDSCollectionETWBCLProvider_ConcurrentDictionary_AcquiringAllLocks_m6D5F32C60870EBA61A6521B646C9E18EF54ED5E1((CDSCollectionETWBCLProvider_tEF5FCC038F98C60A7A17E73AB11508EE6E2F4266 *)L_2, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), /*hidden argument*/NULL); } IL_0025: { int32_t* L_5 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)0, (int32_t)1, (int32_t*)(int32_t*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_6 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_6); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_6)->get__locks_1(); NullCheck(L_7); int32_t* L_8 = ___locksAcquired0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this); (( void (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, int32_t, int32_t, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)__this, (int32_t)1, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))), (int32_t*)(int32_t*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 50)); return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::AcquireLocks(System.Int32,System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_AcquireLocks_m7D49C09153695AD41A98966A78B67BD1F183B0EE_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, int32_t* ___locksAcquired2, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_0 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_0); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_0)->get__locks_1(); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1; int32_t L_2 = ___fromInclusive0; V_1 = (int32_t)L_2; goto IL_002e; } IL_0012: { V_2 = (bool)0; } IL_0014: try { // begin try (depth: 1) ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject * L_6 = (L_3)->GetAt(static_cast(L_5)); Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_6, (bool*)(bool*)(&V_2), /*hidden argument*/NULL); IL2CPP_LEAVE(0x2A, FINALLY_0020); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0020; } FINALLY_0020: { // begin finally (depth: 1) { bool L_7 = V_2; if (!L_7) { goto IL_0029; } } IL_0023: { int32_t* L_8 = ___locksAcquired2; int32_t* L_9 = ___locksAcquired2; int32_t L_10 = *((int32_t*)L_9); *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0029: { IL2CPP_END_FINALLY(32) } } // end finally (depth: 1) IL2CPP_CLEANUP(32) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x2A, IL_002a) } IL_002a: { int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = ___toExclusive1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0012; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::ReleaseLocks(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2_ReleaseLocks_m86FACA60ADEBD3BAAAA8D76FC6B693CC08DC3AF6_gshared (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * __this, int32_t ___fromInclusive0, int32_t ___toExclusive1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___fromInclusive0; V_0 = (int32_t)L_0; goto IL_001c; } IL_0004: { Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA * L_1 = (Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)__this->get__tables_0(); il2cpp_codegen_memory_barrier(); NullCheck(L_1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA *)L_1)->get__locks_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject * L_5 = (L_2)->GetAt(static_cast(L_4)); Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001c: { int32_t L_7 = V_0; int32_t L_8 = ___toExclusive1; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0004; } } { return; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__cctor_m4944151BCE4EE9595E23C7DE0D0A66067E66231E_gshared (const RuntimeMethod* method) { { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 51)); ((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->set_s_isValueWriteAtomic_4(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentSetItem_2__ctor_m1BE3823FC464047D182E6916DCAC35B35AFDF969_gshared (ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Diagnostics.Tracing.ConcurrentSetItem`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentSetItem_2__ctor_mEE246D1364FED209EB380804954B95F5ECBD4BCB_gshared (ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::TryGet(KeyType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951_gshared (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_items_0(); V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = V_1; if (!L_1) { goto IL_0045; } } { V_2 = (int32_t)0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = V_1; NullCheck(L_2); V_3 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))); } IL_0010: { int32_t L_3 = V_2; int32_t L_4 = V_3; V_4 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4))/(int32_t)2)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = V_1; int32_t L_6 = V_4; NullCheck(L_5); int32_t L_7 = L_6; RuntimeObject * L_8 = (L_5)->GetAt(static_cast(L_7)); V_0 = (RuntimeObject *)L_8; RuntimeObject * L_9 = V_0; KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 L_10 = ___key0; NullCheck((ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C *)L_9); int32_t L_11; L_11 = VirtFuncInvoker1< int32_t, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 >::Invoke(5 /* System.Int32 System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object>::Compare(KeyType) */, (ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C *)L_9, (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 )L_10); V_5 = (int32_t)L_11; int32_t L_12 = V_5; if (!L_12) { goto IL_004d; } } { int32_t L_13 = V_5; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_003e; } } { int32_t L_14 = V_4; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); goto IL_0041; } IL_003e: { int32_t L_15 = V_4; V_3 = (int32_t)L_15; } IL_0041: { int32_t L_16 = V_2; int32_t L_17 = V_3; if ((!(((uint32_t)L_16) == ((uint32_t)L_17)))) { goto IL_0010; } } IL_0045: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); } IL_004d: { RuntimeObject * L_18 = V_0; return (RuntimeObject *)L_18; } } IL2CPP_EXTERN_C RuntimeObject * ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951_AdjustorThunk (RuntimeObject * __this, KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ___key0, const RuntimeMethod* method) { int32_t _offset = 1; ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ConcurrentSet_2_TryGet_m77DC548DBC06EEE6F47D3CB34FD4346C484E5951(_thisAdjusted, ___key0, method); return _returnValue; } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2,System.Object>::GetOrAdd(ItemType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450_gshared (ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_1 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_items_0(); V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; } IL_0007: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = V_1; if (L_1) { goto IL_001b; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (uint32_t)1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2; RuntimeObject * L_4 = ___newItem0; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (RuntimeObject *)L_4); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_3; goto IL_008a; } IL_001b: { V_3 = (int32_t)0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = V_1; NullCheck(L_5); V_4 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))); } IL_0022: { int32_t L_6 = V_3; int32_t L_7 = V_4; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7))/(int32_t)2)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = V_1; int32_t L_9 = V_6; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); V_0 = (RuntimeObject *)L_11; RuntimeObject * L_12 = V_0; RuntimeObject * L_13 = ___newItem0; NullCheck((ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C *)L_12); int32_t L_14; L_14 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(4 /* System.Int32 System.Diagnostics.Tracing.ConcurrentSetItem`2,System.Object>::Compare(ItemType) */, (ConcurrentSetItem_2_t746BC75E96D6B770A0C21A007F78ACB207188F1C *)L_12, (RuntimeObject *)L_13); V_7 = (int32_t)L_14; int32_t L_15 = V_7; if (!L_15) { goto IL_00a5; } } { int32_t L_16 = V_7; if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_17 = V_6; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); goto IL_0055; } IL_0051: { int32_t L_18 = V_6; V_4 = (int32_t)L_18; } IL_0055: { int32_t L_19 = V_3; int32_t L_20 = V_4; if ((!(((uint32_t)L_19) == ((uint32_t)L_20)))) { goto IL_0022; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_21 = V_1; NullCheck(L_21); V_5 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))); int32_t L_22 = V_5; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_23 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1))); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_23; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_24 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_25 = V_2; int32_t L_26 = V_3; Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_25, (int32_t)0, (int32_t)L_26, /*hidden argument*/NULL); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_2; int32_t L_28 = V_3; RuntimeObject * L_29 = ___newItem0; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (RuntimeObject *)L_29); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_1; int32_t L_31 = V_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_32 = V_2; int32_t L_33 = V_3; int32_t L_34 = V_5; int32_t L_35 = V_3; Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_008a: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** L_36 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)__this->get_address_of_items_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_37 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_38 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_39; L_39 = InterlockedCompareExchangeImpl((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)L_36, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_37, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_38); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_39; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_40 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_41 = V_2; if ((((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_40) == ((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_41))) { goto IL_00a3; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_42 = V_2; V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_42; goto IL_0007; } IL_00a3: { RuntimeObject * L_43 = ___newItem0; V_0 = (RuntimeObject *)L_43; } IL_00a5: { RuntimeObject * L_44 = V_0; return (RuntimeObject *)L_44; } } IL2CPP_EXTERN_C RuntimeObject * ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { int32_t _offset = 1; ConcurrentSet_2_t7F913E5D0F2BB7920E30ECFF2A01A630F386B720 * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ConcurrentSet_2_GetOrAdd_m7C28A0244A155B131032EA617178B5FBC0803450(_thisAdjusted, ___newItem0, method); return _returnValue; } #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 // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::TryGet(KeyType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710_gshared (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_items_0(); V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = V_1; if (!L_1) { goto IL_0045; } } { V_2 = (int32_t)0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = V_1; NullCheck(L_2); V_3 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))); } IL_0010: { int32_t L_3 = V_2; int32_t L_4 = V_3; V_4 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4))/(int32_t)2)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = V_1; int32_t L_6 = V_4; NullCheck(L_5); int32_t L_7 = L_6; RuntimeObject * L_8 = (L_5)->GetAt(static_cast(L_7)); V_0 = (RuntimeObject *)L_8; RuntimeObject * L_9 = V_0; RuntimeObject * L_10 = ___key0; NullCheck((ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B *)L_9); int32_t L_11; L_11 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(5 /* System.Int32 System.Diagnostics.Tracing.ConcurrentSetItem`2::Compare(KeyType) */, (ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B *)L_9, (RuntimeObject *)L_10); V_5 = (int32_t)L_11; int32_t L_12 = V_5; if (!L_12) { goto IL_004d; } } { int32_t L_13 = V_5; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_003e; } } { int32_t L_14 = V_4; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); goto IL_0041; } IL_003e: { int32_t L_15 = V_4; V_3 = (int32_t)L_15; } IL_0041: { int32_t L_16 = V_2; int32_t L_17 = V_3; if ((!(((uint32_t)L_16) == ((uint32_t)L_17)))) { goto IL_0010; } } IL_0045: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); } IL_004d: { RuntimeObject * L_18 = V_0; return (RuntimeObject *)L_18; } } IL2CPP_EXTERN_C RuntimeObject * ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t _offset = 1; ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ConcurrentSet_2_TryGet_mE2034F0B19015D69C4FDC4627E8EC8F8B8E9F710(_thisAdjusted, ___key0, method); return _returnValue; } // ItemType System.Diagnostics.Tracing.ConcurrentSet`2::GetOrAdd(ItemType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA_gshared (ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_1 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_items_0(); V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; } IL_0007: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = V_1; if (L_1) { goto IL_001b; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (uint32_t)1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2; RuntimeObject * L_4 = ___newItem0; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (RuntimeObject *)L_4); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_3; goto IL_008a; } IL_001b: { V_3 = (int32_t)0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = V_1; NullCheck(L_5); V_4 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))); } IL_0022: { int32_t L_6 = V_3; int32_t L_7 = V_4; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7))/(int32_t)2)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = V_1; int32_t L_9 = V_6; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); V_0 = (RuntimeObject *)L_11; RuntimeObject * L_12 = V_0; RuntimeObject * L_13 = ___newItem0; NullCheck((ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B *)L_12); int32_t L_14; L_14 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(4 /* System.Int32 System.Diagnostics.Tracing.ConcurrentSetItem`2::Compare(ItemType) */, (ConcurrentSetItem_2_tAFD14385E70B959BF19726627C2F9A678082776B *)L_12, (RuntimeObject *)L_13); V_7 = (int32_t)L_14; int32_t L_15 = V_7; if (!L_15) { goto IL_00a5; } } { int32_t L_16 = V_7; if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_17 = V_6; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); goto IL_0055; } IL_0051: { int32_t L_18 = V_6; V_4 = (int32_t)L_18; } IL_0055: { int32_t L_19 = V_3; int32_t L_20 = V_4; if ((!(((uint32_t)L_19) == ((uint32_t)L_20)))) { goto IL_0022; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_21 = V_1; NullCheck(L_21); V_5 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))); int32_t L_22 = V_5; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_23 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1))); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_23; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_24 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_25 = V_2; int32_t L_26 = V_3; Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_25, (int32_t)0, (int32_t)L_26, /*hidden argument*/NULL); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_2; int32_t L_28 = V_3; RuntimeObject * L_29 = ___newItem0; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (RuntimeObject *)L_29); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_1; int32_t L_31 = V_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_32 = V_2; int32_t L_33 = V_3; int32_t L_34 = V_5; int32_t L_35 = V_3; Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_32, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL); } IL_008a: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** L_36 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)__this->get_address_of_items_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_37 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_38 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_39; L_39 = InterlockedCompareExchangeImpl((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE**)L_36, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_37, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_38); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_39; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_40 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_41 = V_2; if ((((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_40) == ((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_41))) { goto IL_00a3; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_42 = V_2; V_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_42; goto IL_0007; } IL_00a3: { RuntimeObject * L_43 = ___newItem0; V_0 = (RuntimeObject *)L_43; } IL_00a5: { RuntimeObject * L_44 = V_0; return (RuntimeObject *)L_44; } } IL2CPP_EXTERN_C RuntimeObject * ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___newItem0, const RuntimeMethod* method) { int32_t _offset = 1; ConcurrentSet_2_tDA957D64F93FE1791CE8F04C58B93FCC38F1EDB1 * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ConcurrentSet_2_GetOrAdd_mF9FFBDF215CBF81516F6A417DFE795C93A284DDA(_thisAdjusted, ___newItem0, method); return _returnValue; } #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.Runtime.CompilerServices.ConditionalWeakTable`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2__ctor_m8E40E9007C1DDFA6CBFECFEB3DB8B073A935C874_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_0, /*hidden argument*/NULL); __this->set__lock_5(L_0); NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_1 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)SZArrayNew(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); __this->set_data_4(L_1); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_2 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); GC_register_ephemeron_array_m1AE83FBCEBBBE3C134762392F32A8CB430384FF9((EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)L_2, /*hidden argument*/NULL); return; } } // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_Finalize_m5212244F37102A72F25BCDBC33F58CF646FF3BC0_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, const RuntimeMethod* method) { Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try { // begin try (depth: 1) IL2CPP_LEAVE(0x9, FINALLY_0002); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0002; } FINALLY_0002: { // begin finally (depth: 1) NullCheck((RuntimeObject *)__this); Object_Finalize_mC59C83CF4F7707E425FFA6362931C25D4C36676A((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(2) } // end finally (depth: 1) IL2CPP_CLEANUP(2) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x9, IL_0009) } IL_0009: { return; } } // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::RehashWithoutResize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_RehashWithoutResize_m2AA3FE6BCD6A7F2B1592A08E733912EB1A9756D7_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_0 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_0); V_0 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); V_1 = (int32_t)0; goto IL_003b; } IL_000d: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_1 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_2 = V_1; NullCheck(L_1); RuntimeObject * L_3 = (RuntimeObject *)((L_1)->GetAddressAt(static_cast(L_2)))->get_key_0(); IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); RuntimeObject * L_4 = ((GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields*)il2cpp_codegen_static_fields_for(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var))->get_EPHEMERON_TOMBSTONE_0(); if ((!(((RuntimeObject*)(RuntimeObject *)L_3) == ((RuntimeObject*)(RuntimeObject *)L_4)))) { goto IL_0037; } } { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_5 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_6 = V_1; NullCheck(L_5); ((L_5)->GetAddressAt(static_cast(L_6)))->set_key_0(NULL); } IL_0037: { int32_t L_7 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003b: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { V_2 = (int32_t)0; goto IL_010c; } IL_0046: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_10 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_11 = V_2; NullCheck(L_10); RuntimeObject * L_12 = (RuntimeObject *)((L_10)->GetAddressAt(static_cast(L_11)))->get_key_0(); V_3 = (RuntimeObject *)L_12; RuntimeObject * L_13 = V_3; if (!L_13) { goto IL_0108; } } { RuntimeObject * L_14 = V_3; int32_t L_15; L_15 = RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD((RuntimeObject *)L_14, /*hidden argument*/NULL); int32_t L_16 = V_0; V_4 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_15&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_16)); } IL_006e: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_17 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_18 = V_4; NullCheck(L_17); RuntimeObject * L_19 = (RuntimeObject *)((L_17)->GetAddressAt(static_cast(L_18)))->get_key_0(); if (L_19) { goto IL_00de; } } { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_20 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_21 = V_4; NullCheck(L_20); RuntimeObject * L_22 = V_3; ((L_20)->GetAddressAt(static_cast(L_21)))->set_key_0(L_22); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_23 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_24 = V_4; NullCheck(L_23); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_25 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_26 = V_2; NullCheck(L_25); RuntimeObject * L_27 = (RuntimeObject *)((L_25)->GetAddressAt(static_cast(L_26)))->get_value_1(); ((L_23)->GetAddressAt(static_cast(L_24)))->set_value_1(L_27); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_28 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_29 = V_2; NullCheck(L_28); ((L_28)->GetAddressAt(static_cast(L_29)))->set_key_0(NULL); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_30 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_31 = V_2; NullCheck(L_30); ((L_30)->GetAddressAt(static_cast(L_31)))->set_value_1(NULL); goto IL_0108; } IL_00de: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_32 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_33 = V_4; NullCheck(L_32); RuntimeObject * L_34 = (RuntimeObject *)((L_32)->GetAddressAt(static_cast(L_33)))->get_key_0(); RuntimeObject * L_35 = V_3; if ((((RuntimeObject*)(RuntimeObject *)L_34) == ((RuntimeObject*)(RuntimeObject *)L_35))) { goto IL_0108; } } { int32_t L_36 = V_4; int32_t L_37 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)); V_4 = (int32_t)L_37; int32_t L_38 = V_0; if ((!(((uint32_t)L_37) == ((uint32_t)L_38)))) { goto IL_006e; } } { V_4 = (int32_t)0; goto IL_006e; } IL_0108: { int32_t L_39 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); } IL_010c: { int32_t L_40 = V_2; int32_t L_41 = V_0; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0046; } } { return; } } // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::RecomputeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_RecomputeSize_mF1B6D35392D7A15B1182FAB3F8586BB854C328DD_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { __this->set_size_6(0); V_0 = (int32_t)0; goto IL_0030; } IL_000b: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_0 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_1 = V_0; NullCheck(L_0); RuntimeObject * L_2 = (RuntimeObject *)((L_0)->GetAddressAt(static_cast(L_1)))->get_key_0(); if (!L_2) { goto IL_002c; } } { int32_t L_3 = (int32_t)__this->get_size_6(); __this->set_size_6(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); } IL_002c: { int32_t L_4 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); } IL_0030: { int32_t L_5 = V_0; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_6 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_000b; } } { return; } } // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Rehash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_Rehash_m7093BE8BCE72D2878A58645DA29430F17BC852B5_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* V_1 = NULL; int32_t V_2 = 0; RuntimeObject * V_3 = NULL; RuntimeObject * V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; RuntimeObject * V_9 = NULL; { NullCheck((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this); (( void (*) (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_size_6(); IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_double_to_int(((float)((float)((float)((float)L_0))/(float)(0.699999988f))))<<(int32_t)1))|(int32_t)1)), /*hidden argument*/NULL); V_0 = (uint32_t)L_1; uint32_t L_2 = V_0; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_3 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_3); if ((!(((float)((float)((float)((double)((uint32_t)L_2))))) > ((float)((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))), (float)(0.5f))))))) { goto IL_004d; } } { uint32_t L_4 = V_0; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_5 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_5); if ((!(((float)((float)((float)((double)((uint32_t)L_4))))) < ((float)((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))), (float)(1.10000002f))))))) { goto IL_004d; } } { NullCheck((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this); (( void (*) (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); return; } IL_004d: { uint32_t L_6 = V_0; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_7 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)SZArrayNew(EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8_il2cpp_TypeInfo_var, (uint32_t)L_6); V_1 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)L_7; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); GC_register_ephemeron_array_m1AE83FBCEBBBE3C134762392F32A8CB430384FF9((EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)L_8, /*hidden argument*/NULL); __this->set_size_6(0); V_2 = (int32_t)0; goto IL_011c; } IL_0068: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_9 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_10 = V_2; NullCheck(L_9); RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast(L_10)))->get_key_0(); V_3 = (RuntimeObject *)L_11; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_12 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_13 = V_2; NullCheck(L_12); RuntimeObject * L_14 = (RuntimeObject *)((L_12)->GetAddressAt(static_cast(L_13)))->get_value_1(); V_4 = (RuntimeObject *)L_14; RuntimeObject * L_15 = V_3; if (!L_15) { goto IL_0118; } } { RuntimeObject * L_16 = V_3; IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); RuntimeObject * L_17 = ((GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields*)il2cpp_codegen_static_fields_for(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var))->get_EPHEMERON_TOMBSTONE_0(); if ((((RuntimeObject*)(RuntimeObject *)L_16) == ((RuntimeObject*)(RuntimeObject *)L_17))) { goto IL_0118; } } { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_18 = V_1; NullCheck(L_18); V_5 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))); V_8 = (int32_t)(-1); RuntimeObject * L_19 = V_3; int32_t L_20; L_20 = RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD((RuntimeObject *)L_19, /*hidden argument*/NULL); int32_t L_21 = V_5; int32_t L_22 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_20&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_21)); V_7 = (int32_t)L_22; V_6 = (int32_t)L_22; } IL_00b7: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_23 = V_1; int32_t L_24 = V_6; NullCheck(L_23); RuntimeObject * L_25 = (RuntimeObject *)((L_23)->GetAddressAt(static_cast(L_24)))->get_key_0(); V_9 = (RuntimeObject *)L_25; RuntimeObject * L_26 = V_9; if (!L_26) { goto IL_00d3; } } { RuntimeObject * L_27 = V_9; IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); RuntimeObject * L_28 = ((GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields*)il2cpp_codegen_static_fields_for(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var))->get_EPHEMERON_TOMBSTONE_0(); if ((!(((RuntimeObject*)(RuntimeObject *)L_27) == ((RuntimeObject*)(RuntimeObject *)L_28)))) { goto IL_00d9; } } IL_00d3: { int32_t L_29 = V_6; V_8 = (int32_t)L_29; goto IL_00ed; } IL_00d9: { int32_t L_30 = V_6; int32_t L_31 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)); V_6 = (int32_t)L_31; int32_t L_32 = V_5; if ((!(((uint32_t)L_31) == ((uint32_t)L_32)))) { goto IL_00e7; } } { V_6 = (int32_t)0; } IL_00e7: { int32_t L_33 = V_6; int32_t L_34 = V_7; if ((!(((uint32_t)L_33) == ((uint32_t)L_34)))) { goto IL_00b7; } } IL_00ed: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_35 = V_1; int32_t L_36 = V_8; NullCheck(L_35); RuntimeObject * L_37 = V_3; ((L_35)->GetAddressAt(static_cast(L_36)))->set_key_0(L_37); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_38 = V_1; int32_t L_39 = V_8; NullCheck(L_38); RuntimeObject * L_40 = V_4; ((L_38)->GetAddressAt(static_cast(L_39)))->set_value_1(L_40); int32_t L_41 = (int32_t)__this->get_size_6(); __this->set_size_6(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); } IL_0118: { int32_t L_42 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_011c: { int32_t L_43 = V_2; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_44 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_44); if ((((int32_t)L_43) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))) { goto IL_0068; } } { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_45 = V_1; __this->set_data_4(L_45); return; } } // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; RuntimeObject * V_6 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0018; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE1D2E11D58177AC5AC7C4A993B5BE6408F97DAA)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_RuntimeMethod_var))); } IL_0018: { RuntimeObject * L_2 = (RuntimeObject *)__this->get__lock_5(); V_0 = (RuntimeObject *)L_2; V_1 = (bool)0; } IL_0021: try { // begin try (depth: 1) { RuntimeObject * L_3 = V_0; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_3, (bool*)(bool*)(&V_1), /*hidden argument*/NULL); int32_t L_4 = (int32_t)__this->get_size_6(); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_5 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_5); if ((!(((float)((float)((float)L_4))) >= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))), (float)(0.699999988f))))))) { goto IL_0047; } } IL_0041: { NullCheck((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this); (( void (*) (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); } IL_0047: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_6 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_6); V_2 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))); V_5 = (int32_t)(-1); RuntimeObject * L_7 = ___key0; int32_t L_8; L_8 = RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD((RuntimeObject *)L_7, /*hidden argument*/NULL); int32_t L_9 = V_2; int32_t L_10 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_9)); V_4 = (int32_t)L_10; V_3 = (int32_t)L_10; } IL_006a: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_11 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_12 = V_3; NullCheck(L_11); RuntimeObject * L_13 = (RuntimeObject *)((L_11)->GetAddressAt(static_cast(L_12)))->get_key_0(); V_6 = (RuntimeObject *)L_13; RuntimeObject * L_14 = V_6; if (L_14) { goto IL_008b; } } IL_0081: { int32_t L_15 = V_5; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_00c7; } } IL_0086: { int32_t L_16 = V_3; V_5 = (int32_t)L_16; goto IL_00c7; } IL_008b: { RuntimeObject * L_17 = V_6; IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); RuntimeObject * L_18 = ((GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields*)il2cpp_codegen_static_fields_for(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var))->get_EPHEMERON_TOMBSTONE_0(); if ((!(((RuntimeObject*)(RuntimeObject *)L_17) == ((RuntimeObject*)(RuntimeObject *)L_18)))) { goto IL_009e; } } IL_0094: { int32_t L_19 = V_5; if ((!(((uint32_t)L_19) == ((uint32_t)(-1))))) { goto IL_009e; } } IL_0099: { int32_t L_20 = V_3; V_5 = (int32_t)L_20; goto IL_00b8; } IL_009e: { RuntimeObject * L_21 = V_6; RuntimeObject * L_22 = ___key0; if ((!(((RuntimeObject*)(RuntimeObject *)L_21) == ((RuntimeObject*)(RuntimeObject *)L_22)))) { goto IL_00b8; } } IL_00a8: { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_23 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_23, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2AA2E732DB2949176A84E755559B51D778BADC01)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConditionalWeakTable_2_Add_m92A993D020EA2EE92A0C05D9AA35E65E043E7805_RuntimeMethod_var))); } IL_00b8: { int32_t L_24 = V_3; int32_t L_25 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); V_3 = (int32_t)L_25; int32_t L_26 = V_2; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_00c2; } } IL_00c0: { V_3 = (int32_t)0; } IL_00c2: { int32_t L_27 = V_3; int32_t L_28 = V_4; if ((!(((uint32_t)L_27) == ((uint32_t)L_28)))) { goto IL_006a; } } IL_00c7: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_29 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_30 = V_5; NullCheck(L_29); RuntimeObject * L_31 = ___key0; ((L_29)->GetAddressAt(static_cast(L_30)))->set_key_0(L_31); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_32 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_33 = V_5; NullCheck(L_32); RuntimeObject * L_34 = ___value1; ((L_32)->GetAddressAt(static_cast(L_33)))->set_value_1(L_34); int32_t L_35 = (int32_t)__this->get_size_6(); __this->set_size_6(((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))); IL2CPP_LEAVE(0x111, FINALLY_0107); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0107; } FINALLY_0107: { // begin finally (depth: 1) { bool L_36 = V_1; if (!L_36) { goto IL_0110; } } IL_010a: { RuntimeObject * L_37 = V_0; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_37, /*hidden argument*/NULL); } IL_0110: { IL2CPP_END_FINALLY(263) } } // end finally (depth: 1) IL2CPP_CLEANUP(263) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x111, IL_0111) } IL_0111: { return; } } // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionalWeakTable_2_Remove_m0B765A2BAD7A3874D8B33A87AC105A25764895FB_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; RuntimeObject * V_5 = NULL; bool V_6 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0018; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE1D2E11D58177AC5AC7C4A993B5BE6408F97DAA)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConditionalWeakTable_2_Remove_m0B765A2BAD7A3874D8B33A87AC105A25764895FB_RuntimeMethod_var))); } IL_0018: { RuntimeObject * L_2 = (RuntimeObject *)__this->get__lock_5(); V_0 = (RuntimeObject *)L_2; V_1 = (bool)0; } IL_0021: try { // begin try (depth: 1) { RuntimeObject * L_3 = V_0; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_3, (bool*)(bool*)(&V_1), /*hidden argument*/NULL); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_4 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_4); V_2 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))); RuntimeObject * L_5 = ___key0; int32_t L_6; L_6 = RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD((RuntimeObject *)L_5, /*hidden argument*/NULL); int32_t L_7 = V_2; int32_t L_8 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_7)); V_4 = (int32_t)L_8; V_3 = (int32_t)L_8; } IL_0049: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_9 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_10 = V_3; NullCheck(L_9); RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast(L_10)))->get_key_0(); V_5 = (RuntimeObject *)L_11; RuntimeObject * L_12 = V_5; RuntimeObject * L_13 = ___key0; if ((!(((RuntimeObject*)(RuntimeObject *)L_12) == ((RuntimeObject*)(RuntimeObject *)L_13)))) { goto IL_00a1; } } IL_0066: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_14 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_15 = V_3; NullCheck(L_14); IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var); RuntimeObject * L_16 = ((GC_tD6F0377620BF01385965FD29272CF088A4309C0D_StaticFields*)il2cpp_codegen_static_fields_for(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var))->get_EPHEMERON_TOMBSTONE_0(); ((L_14)->GetAddressAt(static_cast(L_15)))->set_key_0(L_16); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_17 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_18 = V_3; NullCheck(L_17); ((L_17)->GetAddressAt(static_cast(L_18)))->set_value_1(NULL); int32_t L_19 = (int32_t)__this->get_size_6(); __this->set_size_6(((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1))); V_6 = (bool)1; IL2CPP_LEAVE(0xC4, FINALLY_00b8); } IL_00a1: { RuntimeObject * L_20 = V_5; if (L_20) { goto IL_00a7; } } IL_00a5: { IL2CPP_LEAVE(0xC2, FINALLY_00b8); } IL_00a7: { int32_t L_21 = V_3; int32_t L_22 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); V_3 = (int32_t)L_22; int32_t L_23 = V_2; if ((!(((uint32_t)L_22) == ((uint32_t)L_23)))) { goto IL_00b1; } } IL_00af: { V_3 = (int32_t)0; } IL_00b1: { int32_t L_24 = V_3; int32_t L_25 = V_4; if ((!(((uint32_t)L_24) == ((uint32_t)L_25)))) { goto IL_0049; } } IL_00b6: { IL2CPP_LEAVE(0xC2, FINALLY_00b8); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00b8; } FINALLY_00b8: { // begin finally (depth: 1) { bool L_26 = V_1; if (!L_26) { goto IL_00c1; } } IL_00bb: { RuntimeObject * L_27 = V_0; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_27, /*hidden argument*/NULL); } IL_00c1: { IL2CPP_END_FINALLY(184) } } // end finally (depth: 1) IL2CPP_CLEANUP(184) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xC4, IL_00c4) IL2CPP_JUMP_TBL(0xC2, IL_00c2) } IL_00c2: { return (bool)0; } IL_00c4: { bool L_28 = V_6; return (bool)L_28; } } // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionalWeakTable_2_TryGetValue_mA862158C8AFAC8C13E7929EBC6C2377B77749884_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; RuntimeObject * V_5 = NULL; bool V_6 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_0018; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE1D2E11D58177AC5AC7C4A993B5BE6408F97DAA)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_mA862158C8AFAC8C13E7929EBC6C2377B77749884_RuntimeMethod_var))); } IL_0018: { RuntimeObject ** L_2 = ___value1; il2cpp_codegen_initobj(L_2, sizeof(RuntimeObject *)); RuntimeObject * L_3 = (RuntimeObject *)__this->get__lock_5(); V_0 = (RuntimeObject *)L_3; V_1 = (bool)0; } IL_0028: try { // begin try (depth: 1) { RuntimeObject * L_4 = V_0; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_4, (bool*)(bool*)(&V_1), /*hidden argument*/NULL); EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_5 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); NullCheck(L_5); V_2 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))); RuntimeObject * L_6 = ___key0; int32_t L_7; L_7 = RuntimeHelpers_GetHashCode_m4D13273438392803E2A142DB92C4193AAA7A23FD((RuntimeObject *)L_6, /*hidden argument*/NULL); int32_t L_8 = V_2; int32_t L_9 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)2147483647LL)))%(int32_t)L_8)); V_4 = (int32_t)L_9; V_3 = (int32_t)L_9; } IL_0050: { EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_10 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_11 = V_3; NullCheck(L_10); RuntimeObject * L_12 = (RuntimeObject *)((L_10)->GetAddressAt(static_cast(L_11)))->get_key_0(); V_5 = (RuntimeObject *)L_12; RuntimeObject * L_13 = V_5; RuntimeObject * L_14 = ___key0; if ((!(((RuntimeObject*)(RuntimeObject *)L_13) == ((RuntimeObject*)(RuntimeObject *)L_14)))) { goto IL_008e; } } IL_006d: { RuntimeObject ** L_15 = ___value1; EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8* L_16 = (EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8*)__this->get_data_4(); int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject * L_18 = (RuntimeObject *)((L_16)->GetAddressAt(static_cast(L_17)))->get_value_1(); *(RuntimeObject **)L_15 = ((RuntimeObject *)Castclass((RuntimeObject*)L_18, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_15, (void*)((RuntimeObject *)Castclass((RuntimeObject*)L_18, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4)))); V_6 = (bool)1; IL2CPP_LEAVE(0xB1, FINALLY_00a5); } IL_008e: { RuntimeObject * L_19 = V_5; if (L_19) { goto IL_0094; } } IL_0092: { IL2CPP_LEAVE(0xAF, FINALLY_00a5); } IL_0094: { int32_t L_20 = V_3; int32_t L_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); V_3 = (int32_t)L_21; int32_t L_22 = V_2; if ((!(((uint32_t)L_21) == ((uint32_t)L_22)))) { goto IL_009e; } } IL_009c: { V_3 = (int32_t)0; } IL_009e: { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_0050; } } IL_00a3: { IL2CPP_LEAVE(0xAF, FINALLY_00a5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00a5; } FINALLY_00a5: { // begin finally (depth: 1) { bool L_25 = V_1; if (!L_25) { goto IL_00ae; } } IL_00a8: { RuntimeObject * L_26 = V_0; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_26, /*hidden argument*/NULL); } IL_00ae: { IL2CPP_END_FINALLY(165) } } // end finally (depth: 1) IL2CPP_CLEANUP(165) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xB1, IL_00b1) IL2CPP_JUMP_TBL(0xAF, IL_00af) } IL_00af: { return (bool)0; } IL_00b1: { bool L_27 = V_6; return (bool)L_27; } } // TValue System.Runtime.CompilerServices.ConditionalWeakTable`2::GetValue(TKey,System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConditionalWeakTable_2_GetValue_mB51D411D93A879AE9CFEE8192F8277244481862F_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * ___createValueCallback1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; RuntimeObject * V_1 = NULL; bool V_2 = false; RuntimeObject * V_3 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * L_0 = ___createValueCallback1; if (L_0) { goto IL_0013; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_mAD2F05A24C92A657CBCA8C43A9A373C53739A283(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEE87639B3A491E0E26BF98722E7EF266338FFC27)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B752FEA6C79E292F7975C9C7E92D2B4616F6B66)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConditionalWeakTable_2_GetValue_mB51D411D93A879AE9CFEE8192F8277244481862F_RuntimeMethod_var))); } IL_0013: { RuntimeObject * L_2 = (RuntimeObject *)__this->get__lock_5(); V_1 = (RuntimeObject *)L_2; V_2 = (bool)0; } IL_001c: try { // begin try (depth: 1) { RuntimeObject * L_3 = V_1; Monitor_Enter_m588C16057E70F436C528A800D32546E987CAF1BD((RuntimeObject *)L_3, (bool*)(bool*)(&V_2), /*hidden argument*/NULL); RuntimeObject * L_4 = ___key0; NullCheck((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this); bool L_5; L_5 = (( bool (*) (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *, RuntimeObject *, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this, (RuntimeObject *)L_4, (RuntimeObject **)(RuntimeObject **)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); if (!L_5) { goto IL_0033; } } IL_002f: { RuntimeObject * L_6 = V_0; V_3 = (RuntimeObject *)L_6; IL2CPP_LEAVE(0x51, FINALLY_0045); } IL_0033: { CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * L_7 = ___createValueCallback1; RuntimeObject * L_8 = ___key0; NullCheck((CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 *)L_7); RuntimeObject * L_9; L_9 = (( RuntimeObject * (*) (CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_0 = (RuntimeObject *)L_9; RuntimeObject * L_10 = ___key0; RuntimeObject * L_11 = V_0; NullCheck((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this); (( void (*) (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 *)__this, (RuntimeObject *)L_10, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); IL2CPP_LEAVE(0x4F, FINALLY_0045); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0045; } FINALLY_0045: { // begin finally (depth: 1) { bool L_12 = V_2; if (!L_12) { goto IL_004e; } } IL_0048: { RuntimeObject * L_13 = V_1; Monitor_Exit_m62365CE1CF6AD0E7396CEEB926F7B0C3FA8CABA1((RuntimeObject *)L_13, /*hidden argument*/NULL); } IL_004e: { IL2CPP_END_FINALLY(69) } } // end finally (depth: 1) IL2CPP_CLEANUP(69) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x51, IL_0051) IL2CPP_JUMP_TBL(0x4F, IL_004f) } IL_004f: { RuntimeObject * L_14 = V_0; return (RuntimeObject *)L_14; } IL_0051: { RuntimeObject * L_15 = V_3; return (RuntimeObject *)L_15; } } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368_gshared (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0((&L_2), (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368_AdjustorThunk (RuntimeObject * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_m600345B217F1312DBAA54D5F2A65F594500BC368(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_gshared (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 L_0 = (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197_gshared (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142((&L_2), (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197_AdjustorThunk (RuntimeObject * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_mEC4AB448BBD4A61A2EE44E3298C68E0B02538197(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_gshared (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B L_0 = (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247_gshared (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821((&L_2), (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247_AdjustorThunk (RuntimeObject * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_m30F02BA1CA144F1F02BACED31DEA2BA3F92AA247(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_gshared (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E L_0 = (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A_gshared (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE((&L_2), (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A_AdjustorThunk (RuntimeObject * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_mAE96103C73C81A6EE62267C91D0DB3D4A113819A(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_gshared (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F L_0 = (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4_gshared (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277((&L_2), (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4_AdjustorThunk (RuntimeObject * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_m933A565616C999D8C0EF1FD6C2F6486755A5B7A4(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1>::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_gshared (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B L_0 = (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE_gshared (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5((&L_2), (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE_AdjustorThunk (RuntimeObject * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_m00AE49530694432761D2AC5849CAF68F0BD49AEE(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_gshared (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C L_0 = (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E_gshared (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0((&L_2), (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E_AdjustorThunk (RuntimeObject * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_m93EA35BCE92CF8F40FACEED76DC3E9669191B78E(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_gshared (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 L_0 = (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD_gshared (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7((&L_2), (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD_AdjustorThunk (RuntimeObject * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_mBC64F50B1AF5434E6D60CEC0D77A57E28E99C0AD(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_gshared (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED L_0 = (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534_gshared (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = ___task0; bool L_1 = ___continueOnCapturedContext1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 L_2; memset((&L_2), 0, sizeof(L_2)); ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13((&L_2), (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); __this->set_m_configuredTaskAwaiter_0(L_2); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534_AdjustorThunk (RuntimeObject * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaitable_1__ctor_mD570AA3F661F72D4051BA5B379832317ECD78534(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1::GetAwaiter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_gshared (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 L_0 = (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 )L_0; } } IL2CPP_EXTERN_C ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 _returnValue; _returnValue = ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_inline(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0_AdjustorThunk (RuntimeObject * __this, Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_m1A8E70CE49DB49AA823857976BCA3D04D90865F0(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m2DE56F0B7D9F3F80101015FD40CBFB80956BFCB3(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m88270FA6F4895913B657A4BA10C5AB512C8FCD66(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_mB0CC2E7E8D5EDA398F67DBC940C3E117C9DEBA93(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F_gshared (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * __this, const RuntimeMethod* method) { { Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_0 = (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 * L_1 = (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this->get_m_task_0(); NullCheck((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)L_1); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 L_2; L_2 = (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 )L_2; } } IL2CPP_EXTERN_C Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 * _thisAdjusted = reinterpret_cast(__this + _offset); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m51102C412E05D3A992CA9E9CE13304C94D53AC5F(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142_AdjustorThunk (RuntimeObject * __this, Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_mCE95F24E18C7425F61BC88C346E676B5A46ED142(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m7B24A69F7DC6BE43A893C9685BFA496DB2838917(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m60684F4374EA1CFFE80C7EFD5B6389239360935D(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m8CBC55AD696174E65C7D4178868F922D5CBD09B3(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66_gshared (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * __this, const RuntimeMethod* method) { { Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_0 = (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF * L_1 = (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)__this->get_m_task_0(); NullCheck((Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)L_1); ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE L_2; L_2 = (( ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE (*) (Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tD5FF1ABE58A851D9DA6514B814B72C956DDB8AAF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE )L_2; } } IL2CPP_EXTERN_C ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B * _thisAdjusted = reinterpret_cast(__this + _offset); ValueTuple_2_tB6F6AE1A54796440E686F7741EA3970A167A62AE _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m29A629B8EF15578A4EBD2B0C150D143CF1EA9D66(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821_AdjustorThunk (RuntimeObject * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_mF98CCC6F8823CE4CAA3A03D15B83B4181BD4B821(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m40F69DF89220BA5A35E234EE9740FFEC9BF0CE30(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_mF7D52BFE48700D2831145F7BD6CB5973D27E4915(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m8AB069B6722BC138B2D1F81457B223BAADA77C4A(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885_gshared (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * __this, const RuntimeMethod* method) { { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_1 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_task_0(); NullCheck((Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_1); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_2; L_2 = (( ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E (*) (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_2; } } IL2CPP_EXTERN_C ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E * _thisAdjusted = reinterpret_cast(__this + _offset); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m74B83D463AB86ABF1D3D06694190C03A03D04885(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE_AdjustorThunk (RuntimeObject * __this, Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_mF1AE094D23BD53C1764E711C0EB4490CB23DC1EE(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m0DD2A1693BBA8160EF58D6ECBAA6C1843780A16E(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m1859F022270CAFA6F3F0DE2839A9CEC6F3B8D552(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m0F7C07427664948BDC4D0A9F71F00B858AC807BC(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1_gshared (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * __this, const RuntimeMethod* method) { { Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_0 = (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B * L_1 = (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)__this->get_m_task_0(); NullCheck((Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)L_1); ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 L_2; L_2 = (( ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 (*) (Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_t22DDA242EA1C7046D5A9032F5D09F87CC099007B *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 )L_2; } } IL2CPP_EXTERN_C ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F * _thisAdjusted = reinterpret_cast(__this + _offset); ValueTuple_3_tA2BBCCC52DFBFFE7F17F71793C91A129BC51EAC8 _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_mAB31331BB79291A84259B8E19BCBD16A652A72E1(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277_AdjustorThunk (RuntimeObject * __this, Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_m78377AF762F1E2899604281945EB127D7A3E5277(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_mF54A853A309790867B1327B3790103DF4DAA11B9(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m4A8E7358A14DF65D29530E3537B5DC7D31754439(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m1AAC77D40B58ED37A48E2FC44AFBB103046DAC79(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter>::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A_gshared (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * __this, const RuntimeMethod* method) { { Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_0 = (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF * L_1 = (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)__this->get_m_task_0(); NullCheck((Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)L_1); ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 L_2; L_2 = (( ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 (*) (Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tE94AB6C165EA2F3E1ABDD296587402D1475A31FF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 )L_2; } } IL2CPP_EXTERN_C ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B * _thisAdjusted = reinterpret_cast(__this + _offset); ValueTuple_5_t1753A6A4C916F008F49E57AC257D0484D051CF59 _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m57573D277A5A81563097D0684346C116DC9F630A(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5_AdjustorThunk (RuntimeObject * __this, Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_m0B2E9B1AF340F725F7DAA7A146AE95E8906695F5(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m235A147B81620F741B9F832F8FF827260B05DEAF(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m3DD574048A8BB14065993AA3B5DC4EB8BE2F19F6(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m06018CBB04E353FF492B9189B9C538F35602988B(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34_gshared (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * __this, const RuntimeMethod* method) { { Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_0 = (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 * L_1 = (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)__this->get_m_task_0(); NullCheck((Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)L_1); bool L_2; L_2 = (( bool (*) (Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_t9C1FE9F18F52F3409B9E970FA38801A443AE7849 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)L_2; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m7D187749416370C6CBBBA5B3688C6562E34C1D34(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0_AdjustorThunk (RuntimeObject * __this, Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_mB0CF2D2ED8CD0AE4BA64AECF811A71D62361E2B0(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m4192DC0E89B48FF93421FFF4EB52C21C42687999(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m9D83465CC23025868B944D24D1B5F00A4F05D84A(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m3FD3C10E6A51A89A66DBFC68D4791780249A6E05(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681_gshared (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * __this, const RuntimeMethod* method) { { Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_0 = (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 * L_1 = (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)__this->get_m_task_0(); NullCheck((Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tEF253D967DB628A9F8A389A9F2E4516871FD3725 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (int32_t)L_2; } } IL2CPP_EXTERN_C int32_t ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 * _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m0927E49E03619C51620F396FE1DD5DBD41AC6681(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7_AdjustorThunk (RuntimeObject * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_mFEB3CB9E5560C4696BE7DF91C1327DD323B6B2B7(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m5E3746D1B0661A5BCD45816E83766F228A077D20(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m932B2072D673D52AE14AECF37BDF799F6F77B248(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_mD55496F14A30BF9D8DECBAE8EAE90666A81EE028(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5_gshared (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * __this, const RuntimeMethod* method) { { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_1 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_task_0(); NullCheck((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_1); RuntimeObject * L_2; L_2 = (( RuntimeObject * (*) (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (RuntimeObject *)L_2; } } IL2CPP_EXTERN_C RuntimeObject * ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_mD385ED6B1C12DC6353D50409731FB1729FFD9FA5(_thisAdjusted, method); return _returnValue; } #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.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::.ctor(System.Threading.Tasks.Task`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = ___task0; __this->set_m_task_0(L_0); bool L_1 = ___continueOnCapturedContext1; __this->set_m_continueOnCapturedContext_1(L_1); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13_AdjustorThunk (RuntimeObject * __this, Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * ___task0, bool ___continueOnCapturedContext1, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter__ctor_m979E2B09E3D036952E83C392E5A1CE2874AE6F13(_thisAdjusted, ___task0, ___continueOnCapturedContext1, method); } // System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::get_IsCompleted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)__this->get_m_task_0(); NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0); bool L_1; L_1 = Task_get_IsCompleted_m7EF73EE6C4F400997345371FFB10137D8E9B4E1E((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); return (bool)L_1; } } IL2CPP_EXTERN_C bool ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ConfiguredTaskAwaiter_get_IsCompleted_m51F78E849FEF37A42F0FD24855005E0FFB515176(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::OnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_OnCompleted_m291517A835C4D47F1D9ED73192491320CF41AA8C(_thisAdjusted, ___continuation0, method); } // System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)__this->get_m_task_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = ___continuation0; bool L_2 = (bool)__this->get_m_continueOnCapturedContext_1(); TaskAwaiter_OnCompletedInternal_m2538CD6A76A37E131DFC18594F67E333109C53D5((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)L_1, (bool)L_2, (bool)0, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B_AdjustorThunk (RuntimeObject * __this, Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___continuation0, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * _thisAdjusted = reinterpret_cast(__this + _offset); ConfiguredTaskAwaiter_UnsafeOnCompleted_m18507D3BF713F7A3F5C76CE1690A33E0D1B4451B(_thisAdjusted, ___continuation0, method); } // TResult System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::GetResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4_gshared (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * __this, const RuntimeMethod* method) { { Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_0 = (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)__this->get_m_task_0(); TaskAwaiter_ValidateEnd_m91A455103B3BF4632009E18033DB58DA28F502EF((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_0, /*hidden argument*/NULL); Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 * L_1 = (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)__this->get_m_task_0(); NullCheck((Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)L_1); VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 L_2; L_2 = (( VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 (*) (Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Task_1_t65FD5EE287B61746F015BBC8E90A97D38D258FB3 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 )L_2; } } IL2CPP_EXTERN_C VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 * _thisAdjusted = reinterpret_cast(__this + _offset); VoidTaskResult_t28D1A323545DE024749196472558F49F1AAF0004 _returnValue; _returnValue = ConfiguredTaskAwaiter_GetResult_m8FDD45ACDE11ED6EB460AAB0D4A1DF2B37BF62B4(_thisAdjusted, method); return _returnValue; } #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.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1>::.ctor(System.Threading.Tasks.Task`1,System.Delegate,System.Object,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.InternalTaskOptions,System.Threading.StackCrawlMark&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2__ctor_mEE44008938644D422E50DD73CF55C09D52FC86F7_gshared (ContinuationResultTaskFromResultTask_2_t978BBB17B79E82EF26D49614633F8F6A1BF4B632 * __this, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * ___antecedent0, Delegate_t * ___function1, RuntimeObject * ___state2, int32_t ___creationOptions3, int32_t ___internalOptions4, int32_t* ___stackMark5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD V_0; memset((&V_0), 0, sizeof(V_0)); { Delegate_t * L_0 = ___function1; RuntimeObject * L_1 = ___state2; int32_t L_2 = ___creationOptions3; IL2CPP_RUNTIME_CLASS_INIT(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * L_3; L_3 = Task_InternalCurrentIfAttached_m45FDBA88DF12C948B26B43DEEBDACC1F23EF1ABF((int32_t)L_2, /*hidden argument*/NULL); il2cpp_codegen_initobj((&V_0), sizeof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )); CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD L_4 = V_0; int32_t L_5 = ___creationOptions3; int32_t L_6 = ___internalOptions4; NullCheck((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *, Delegate_t *, RuntimeObject *, Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD , int32_t, int32_t, TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this, (Delegate_t *)L_0, (RuntimeObject *)L_1, (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_3, (CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )L_4, (int32_t)L_5, (int32_t)L_6, (TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_7 = ___antecedent0; __this->set_m_antecedent_43(L_7); int32_t* L_8 = ___stackMark5; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this); Task_PossiblyCaptureContext_m027EA18025BF0A326DA9464B122B42843F7CB068((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this, (int32_t*)(int32_t*)L_8, /*hidden argument*/NULL); return; } } // System.Void System.Threading.Tasks.ContinuationResultTaskFromResultTask`2,System.Nullable`1>::InnerInvoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2_InnerInvoke_mB82843B9A6831A5710B0E0A3F7B514493C76BC51_gshared (ContinuationResultTaskFromResultTask_2_t978BBB17B79E82EF26D49614633F8F6A1BF4B632 * __this, const RuntimeMethod* method) { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * V_0 = NULL; Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 * V_1 = NULL; Func_3_t8E534594563439C272D5F63B0864CA63584830C0 * V_2 = NULL; { Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)__this->get_m_antecedent_43(); V_0 = (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_0; __this->set_m_antecedent_43((Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)NULL); Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_1 = V_0; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1); bool L_2; L_2 = Task_NotifyDebuggerOfWaitCompletionIfNecessary_m566B12643DFD769D51D3CC476B00528CF658CABC((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1, /*hidden argument*/NULL); RuntimeObject * L_3 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_1 = (Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 *)((Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 * L_4 = V_1; if (!L_4) { goto IL_0032; } } { Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 * L_5 = V_1; Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_6 = V_0; NullCheck((Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 *)L_5); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 L_7; L_7 = (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 *, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Func_2_tC0E769BCCC22A3633D57CDD9077B40CA1B1F24A2 *)L_5, (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); ((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this)->set_m_result_40(L_7); return; } IL_0032: { RuntimeObject * L_8 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_2 = (Func_3_t8E534594563439C272D5F63B0864CA63584830C0 *)((Func_3_t8E534594563439C272D5F63B0864CA63584830C0 *)IsInst((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Func_3_t8E534594563439C272D5F63B0864CA63584830C0 * L_9 = V_2; if (!L_9) { goto IL_0055; } } { Func_3_t8E534594563439C272D5F63B0864CA63584830C0 * L_10 = V_2; Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F * L_11 = V_0; RuntimeObject * L_12 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_stateObject_6(); NullCheck((Func_3_t8E534594563439C272D5F63B0864CA63584830C0 *)L_10); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 L_13; L_13 = (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (Func_3_t8E534594563439C272D5F63B0864CA63584830C0 *, Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Func_3_t8E534594563439C272D5F63B0864CA63584830C0 *)L_10, (Task_1_tB6E0730C54CFC03F4471315756CF85D05B71C05F *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); ((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this)->set_m_result_40(L_13); return; } IL_0055: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Threading.Tasks.ContinuationResultTaskFromResultTask`2>::.ctor(System.Threading.Tasks.Task`1,System.Delegate,System.Object,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.InternalTaskOptions,System.Threading.StackCrawlMark&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2__ctor_mAB9B52B23C896FBF20B16596EA29D7A8EA8616AE_gshared (ContinuationResultTaskFromResultTask_2_t824B34AB5675F06CE6CD82F26E6D26A806FBA67E * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___antecedent0, Delegate_t * ___function1, RuntimeObject * ___state2, int32_t ___creationOptions3, int32_t ___internalOptions4, int32_t* ___stackMark5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD V_0; memset((&V_0), 0, sizeof(V_0)); { Delegate_t * L_0 = ___function1; RuntimeObject * L_1 = ___state2; int32_t L_2 = ___creationOptions3; IL2CPP_RUNTIME_CLASS_INIT(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * L_3; L_3 = Task_InternalCurrentIfAttached_m45FDBA88DF12C948B26B43DEEBDACC1F23EF1ABF((int32_t)L_2, /*hidden argument*/NULL); il2cpp_codegen_initobj((&V_0), sizeof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )); CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD L_4 = V_0; int32_t L_5 = ___creationOptions3; int32_t L_6 = ___internalOptions4; NullCheck((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *, Delegate_t *, RuntimeObject *, Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD , int32_t, int32_t, TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this, (Delegate_t *)L_0, (RuntimeObject *)L_1, (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_3, (CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )L_4, (int32_t)L_5, (int32_t)L_6, (TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_7 = ___antecedent0; __this->set_m_antecedent_43(L_7); int32_t* L_8 = ___stackMark5; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this); Task_PossiblyCaptureContext_m027EA18025BF0A326DA9464B122B42843F7CB068((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this, (int32_t*)(int32_t*)L_8, /*hidden argument*/NULL); return; } } // System.Void System.Threading.Tasks.ContinuationResultTaskFromResultTask`2>::InnerInvoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2_InnerInvoke_mE716F583610B6CF9BE6259F36548C9C6CC50AC55_gshared (ContinuationResultTaskFromResultTask_2_t824B34AB5675F06CE6CD82F26E6D26A806FBA67E * __this, const RuntimeMethod* method) { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * V_0 = NULL; Func_2_tC6816526F3327CB168F701FED02EB54522A97009 * V_1 = NULL; Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 * V_2 = NULL; { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_antecedent_43(); V_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_0; __this->set_m_antecedent_43((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)NULL); Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_1 = V_0; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1); bool L_2; L_2 = Task_NotifyDebuggerOfWaitCompletionIfNecessary_m566B12643DFD769D51D3CC476B00528CF658CABC((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1, /*hidden argument*/NULL); RuntimeObject * L_3 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_1 = (Func_2_tC6816526F3327CB168F701FED02EB54522A97009 *)((Func_2_tC6816526F3327CB168F701FED02EB54522A97009 *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); Func_2_tC6816526F3327CB168F701FED02EB54522A97009 * L_4 = V_1; if (!L_4) { goto IL_0032; } } { Func_2_tC6816526F3327CB168F701FED02EB54522A97009 * L_5 = V_1; Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_6 = V_0; NullCheck((Func_2_tC6816526F3327CB168F701FED02EB54522A97009 *)L_5); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 L_7; L_7 = (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (Func_2_tC6816526F3327CB168F701FED02EB54522A97009 *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Func_2_tC6816526F3327CB168F701FED02EB54522A97009 *)L_5, (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); ((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this)->set_m_result_40(L_7); return; } IL_0032: { RuntimeObject * L_8 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_2 = (Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 *)((Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 *)IsInst((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 * L_9 = V_2; if (!L_9) { goto IL_0055; } } { Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 * L_10 = V_2; Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_11 = V_0; RuntimeObject * L_12 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_stateObject_6(); NullCheck((Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 *)L_10); Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 L_13; L_13 = (( Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 (*) (Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Func_3_t7FBA19B7E3078EEB2E45CA665C64E98E28A9A8B5 *)L_10, (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); ((Task_1_tED731EAB7D7EFFDDCCF3DBB2843566C8B0A5C581 *)__this)->set_m_result_40(L_13); return; } IL_0055: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Threading.Tasks.ContinuationResultTaskFromResultTask`2::.ctor(System.Threading.Tasks.Task`1,System.Delegate,System.Object,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.InternalTaskOptions,System.Threading.StackCrawlMark&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2__ctor_m53A7EAF474E9BE9B3455C78975AA2819F2FD0DD4_gshared (ContinuationResultTaskFromResultTask_2_t04599255F5B221AF375C60B98DCCCA03183073B5 * __this, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * ___antecedent0, Delegate_t * ___function1, RuntimeObject * ___state2, int32_t ___creationOptions3, int32_t ___internalOptions4, int32_t* ___stackMark5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD V_0; memset((&V_0), 0, sizeof(V_0)); { Delegate_t * L_0 = ___function1; RuntimeObject * L_1 = ___state2; int32_t L_2 = ___creationOptions3; IL2CPP_RUNTIME_CLASS_INIT(Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60_il2cpp_TypeInfo_var); Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 * L_3; L_3 = Task_InternalCurrentIfAttached_m45FDBA88DF12C948B26B43DEEBDACC1F23EF1ABF((int32_t)L_2, /*hidden argument*/NULL); il2cpp_codegen_initobj((&V_0), sizeof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )); CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD L_4 = V_0; int32_t L_5 = ___creationOptions3; int32_t L_6 = ___internalOptions4; NullCheck((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, Delegate_t *, RuntimeObject *, Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD , int32_t, int32_t, TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this, (Delegate_t *)L_0, (RuntimeObject *)L_1, (Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_3, (CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD )L_4, (int32_t)L_5, (int32_t)L_6, (TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D *)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_7 = ___antecedent0; __this->set_m_antecedent_43(L_7); int32_t* L_8 = ___stackMark5; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this); Task_PossiblyCaptureContext_m027EA18025BF0A326DA9464B122B42843F7CB068((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this, (int32_t*)(int32_t*)L_8, /*hidden argument*/NULL); return; } } // System.Void System.Threading.Tasks.ContinuationResultTaskFromResultTask`2::InnerInvoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContinuationResultTaskFromResultTask_2_InnerInvoke_m5934B7AAFC47F7C500E56C03312667DCCEA2100B_gshared (ContinuationResultTaskFromResultTask_2_t04599255F5B221AF375C60B98DCCCA03183073B5 * __this, const RuntimeMethod* method) { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * V_0 = NULL; Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 * V_1 = NULL; Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B * V_2 = NULL; { Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this->get_m_antecedent_43(); V_0 = (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_0; __this->set_m_antecedent_43((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)NULL); Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_1 = V_0; NullCheck((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1); bool L_2; L_2 = Task_NotifyDebuggerOfWaitCompletionIfNecessary_m566B12643DFD769D51D3CC476B00528CF658CABC((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)L_1, /*hidden argument*/NULL); RuntimeObject * L_3 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_1 = (Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 *)((Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 * L_4 = V_1; if (!L_4) { goto IL_0032; } } { Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 * L_5 = V_1; Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_6 = V_0; NullCheck((Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 *)L_5); RuntimeObject * L_7; L_7 = (( RuntimeObject * (*) (Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Func_2_tCFF101E8462704D1AB4ECCE0E86BAF02B0ADC2D6 *)L_5, (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); ((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this)->set_m_result_40(L_7); return; } IL_0032: { RuntimeObject * L_8 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_action_5(); V_2 = (Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B *)((Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B *)IsInst((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B * L_9 = V_2; if (!L_9) { goto IL_0055; } } { Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B * L_10 = V_2; Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 * L_11 = V_0; RuntimeObject * L_12 = (RuntimeObject *)((Task_t804B25CFE3FC13AAEE16C8FA3BF52513F2A8DB60 *)__this)->get_m_stateObject_6(); NullCheck((Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B *)L_10); RuntimeObject * L_13; L_13 = (( RuntimeObject * (*) (Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B *, Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Func_3_t0DD6F0F3C2DBC95C369187C507350216F484427B *)L_10, (Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); ((Task_1_tC1805497876E88B78A2B0CB81C6409E0B381AC17 *)__this)->set_m_result_40(L_13); return; } IL_0055: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Converter`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Converter_2__ctor_m0EFCD8FC372DA939E0DB294CD121182623E7722E_gshared (Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // TOutput System.Converter`2::Invoke(TInput) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Converter_2_Invoke_m1B5369E784E59381C6D2324B53AEB0E8575C5169_gshared (Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6 * __this, RuntimeObject * ___input0, const RuntimeMethod* method) { RuntimeObject * result = NULL; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___input0, targetMethod); } else { // closed typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___input0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ___input0); else result = GenericVirtFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ___input0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___input0); else result = VirtFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___input0); } } else { typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___input0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___input0); else result = GenericVirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___input0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___input0); else result = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___input0); } } else { if (___parameterCount == 0) { typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___input0, targetMethod); } else { typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___input0, targetMethod); } } } } return result; } // System.IAsyncResult System.Converter`2::BeginInvoke(TInput,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Converter_2_BeginInvoke_m7BFDBBBA9D7B299207B6BB00F03845C63134D255_gshared (Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6 * __this, RuntimeObject * ___input0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___input0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // TOutput System.Converter`2::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Converter_2_EndInvoke_m73B001C8727CEC768C3C0E1906CC8C84E3C59F8C_gshared (Converter_2_t4BA9425522FA533E290EBA0F69B2FA37B7CBB0F6 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (RuntimeObject *)__result;; } #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.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateValueCallback__ctor_mB9ADC6D68C2AA74553916845F467C4B66886B9F2_gshared (CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // TValue System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback::Invoke(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CreateValueCallback_Invoke_m8F9CDF06C2C0B6B3AAEDB925A983CE4B29B42883_gshared (CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { RuntimeObject * result = NULL; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___key0, targetMethod); } else { // closed typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ___key0); else result = GenericVirtFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ___key0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___key0); else result = VirtFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___key0); } } else { typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___key0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___key0); else result = GenericVirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___key0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___key0); else result = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___key0); } } else { if (___parameterCount == 0) { typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___key0, targetMethod); } else { typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, targetMethod); } } } } return result; } // System.IAsyncResult System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback::BeginInvoke(TKey,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CreateValueCallback_BeginInvoke_m89A81B1FC0C058AEEDDA2EEA8FB9CDD0CCF4FCB3_gshared (CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * __this, RuntimeObject * ___key0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___key0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // TValue System.Runtime.CompilerServices.ConditionalWeakTable`2/CreateValueCallback::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CreateValueCallback_EndInvoke_mB92E9488054A2E6F56EBC084D96E0E3400AFB71C_gshared (CreateValueCallback_tE86988D006DE4FD0270C59F0919804201589A502 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (RuntimeObject *)__result;; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2_gshared (DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method) { { // return x.CompareTo(y); RuntimeObject * L_0 = ___y1; NullCheck((RuntimeObject*)(___x0)); int32_t L_1; L_1 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(0 /* System.Int32 System.IComparable`1::CompareTo(!0) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (RuntimeObject*)(___x0), (RuntimeObject *)L_0); return (int32_t)L_1; } } IL2CPP_EXTERN_C int32_t DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method) { int32_t _offset = 1; DefaultComparer_1_t8C77B88F144C6A6E022180AEC088F2749FA66C42 * _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DefaultComparer_1_Compare_m1DDCFADFD374AC3172CEBF3A5FC1B7B80D14AAB2(_thisAdjusted, ___x0, ___y1, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.InputSystem.InputBindingCompositeContext/DefaultComparer`1::Compare(TValue,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87_gshared (DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 * __this, float ___x0, float ___y1, const RuntimeMethod* method) { { // return x.CompareTo(y); float L_0 = ___y1; int32_t L_1; L_1 = Single_CompareTo_m80B5B5A70A2343C3A8673F35635EBED4458109B4((float*)(float*)(&___x0), (float)L_0, /*hidden argument*/NULL); return (int32_t)L_1; } } IL2CPP_EXTERN_C int32_t DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87_AdjustorThunk (RuntimeObject * __this, float ___x0, float ___y1, const RuntimeMethod* method) { int32_t _offset = 1; DefaultComparer_1_t5811D1DC3EF444FEB6C1661582CC39002EB29863 * _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DefaultComparer_1_Compare_mF60397C4C21E74FEDC9DE5ABF1A4A94EB8FD1B87(_thisAdjusted, ___x0, ___y1, method); return _returnValue; } #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 // T UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1::Get(T&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD_gshared (DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 * __this, RuntimeObject ** ___v0, const RuntimeMethod* method) { { // { public T Get(ref T v) { return v; } } RuntimeObject ** L_0 = ___v0; RuntimeObject * L_1 = (*(RuntimeObject **)L_0); return (RuntimeObject *)L_1; } } IL2CPP_EXTERN_C RuntimeObject * DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___v0, const RuntimeMethod* method) { int32_t _offset = 1; DefaultKeyGetter_1_t7DB2019D250B9BB87F2F52B97A833EF72B1A8BC7 * _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = DefaultKeyGetter_1_Get_mBF935A7B5C798D7314FB66ED9E658CF3CAA751DD(_thisAdjusted, ___v0, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 Oculus.Platform.Models.DeserializableList`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeserializableList_1_get_Count_m560618663F9AAD416E57375536CDD3A6000981E4_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public int Count { get {return _Data.Count;} } List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return (int32_t)L_1; } } // System.Boolean Oculus.Platform.Models.DeserializableList`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeserializableList_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m27D4305B99FDE5F23C26DB621FCA765987E59669_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // bool ICollection.IsReadOnly { get {return ((IList)_Data).IsReadOnly;} } //if you insist in getting it... List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); NullCheck((RuntimeObject*)L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); return (bool)L_1; } } // System.Int32 Oculus.Platform.Models.DeserializableList`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeserializableList_1_IndexOf_m81D92D936A348D85542DC08A90360060B9DE4010_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { // public int IndexOf(T obj) {return _Data.IndexOf(obj);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); RuntimeObject * L_1 = ___obj0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); int32_t L_2; L_2 = (( int32_t (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); return (int32_t)L_2; } } // T Oculus.Platform.Models.DeserializableList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DeserializableList_1_get_Item_m8EECBE3D17B7351F81E8E6C466C9C4B53219E407_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, int32_t ___index0, const RuntimeMethod* method) { { // public T this[int index] { get{return _Data[index];} set{_Data[index] = value;} } List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); int32_t L_1 = ___index0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); RuntimeObject * L_2; L_2 = (( RuntimeObject * (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); return (RuntimeObject *)L_2; } } // System.Void Oculus.Platform.Models.DeserializableList`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_set_Item_mABAA2B500408CBCA2D99DAD10A96E210F5ECD755_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { // public T this[int index] { get{return _Data[index];} set{_Data[index] = value;} } List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (int32_t)L_1, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); // public T this[int index] { get{return _Data[index];} set{_Data[index] = value;} } return; } } // System.Void Oculus.Platform.Models.DeserializableList`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_Add_m67950B07B916107C1ACC227B404DCA5FC13AE214_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { // public void Add(T item) {_Data.Add(item);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); RuntimeObject * L_1 = ___item0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); // public void Add(T item) {_Data.Add(item);} return; } } // System.Void Oculus.Platform.Models.DeserializableList`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_Clear_m3A757303796B5F03B78241C05EBC0E9C86C5E947_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public void Clear() {_Data.Clear();} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); // public void Clear() {_Data.Clear();} return; } } // System.Boolean Oculus.Platform.Models.DeserializableList`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeserializableList_1_Contains_m3A14F17922DB02E08278C05B492B8324C0D83D4F_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { // public bool Contains(T item) {return _Data.Contains(item);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); RuntimeObject * L_1 = ___item0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); bool L_2; L_2 = (( bool (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); return (bool)L_2; } } // System.Void Oculus.Platform.Models.DeserializableList`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_CopyTo_mEF932593EBCAAB60FBC5F660B8C6A864D16B4FEC_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { // public void CopyTo(T[] array, int arrayIndex) {_Data.CopyTo(array, arrayIndex);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); // public void CopyTo(T[] array, int arrayIndex) {_Data.CopyTo(array, arrayIndex);} return; } } // System.Collections.Generic.IEnumerator`1 Oculus.Platform.Models.DeserializableList`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeserializableList_1_GetEnumerator_mDFA50097229A1EA48DE5E5202CEE64B02FFDE900_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public IEnumerator GetEnumerator() {return _Data.GetEnumerator();} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 L_1; L_1 = (( Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 L_2 = (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 )L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), &L_2); return (RuntimeObject*)L_3; } } // System.Void Oculus.Platform.Models.DeserializableList`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_Insert_m61D39E6C56152CE1B9E6DC5E19AFF9D646F840FB_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { { // public void Insert(int index, T item) {_Data.Insert(index, item);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (int32_t)L_1, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); // public void Insert(int index, T item) {_Data.Insert(index, item);} return; } } // System.Boolean Oculus.Platform.Models.DeserializableList`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeserializableList_1_Remove_mB0238099BC5FD0F6E5A7AD0CAB76651AC4BF835E_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { // public bool Remove(T item) {return _Data.Remove(item);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); RuntimeObject * L_1 = ___item0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); bool L_2; L_2 = (( bool (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); return (bool)L_2; } } // System.Void Oculus.Platform.Models.DeserializableList`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1_RemoveAt_m67E5C054C0BE9186893F723C25E4349D13C6EF7A_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, int32_t ___index0, const RuntimeMethod* method) { { // public void RemoveAt(int index) {_Data.RemoveAt(index);} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); int32_t L_1 = ___index0; NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); // public void RemoveAt(int index) {_Data.RemoveAt(index);} return; } } // System.Collections.IEnumerator Oculus.Platform.Models.DeserializableList`1::GetEnumerator1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeserializableList_1_GetEnumerator1_m16238B833ABAEBEA8E6AF35B7D2F0151C3E87B93_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // return this.GetEnumerator(); NullCheck((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (RuntimeObject*)L_0; } } // System.Collections.IEnumerator Oculus.Platform.Models.DeserializableList`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeserializableList_1_System_Collections_IEnumerable_GetEnumerator_m7E14A986BD0EA1AE56E1A7FB6CE04E60F81D3D63_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // return GetEnumerator1(); NullCheck((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return (RuntimeObject*)L_0; } } // System.Collections.Generic.List`1 Oculus.Platform.Models.DeserializableList`1::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * DeserializableList_1_get_Data_m9675BB6AF278238848309D085C252F36740F85AA_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // get {return _Data;} List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this->get__Data_0(); return (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_0; } } // System.Boolean Oculus.Platform.Models.DeserializableList`1::get_HasNextPage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeserializableList_1_get_HasNextPage_m5BE28A4D2BBC7511D72915F889C7D63B85D88D15_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public bool HasNextPage { get { return !System.String.IsNullOrEmpty(NextUrl); } } NullCheck((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this); String_t* L_0; L_0 = (( String_t* (*) (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); bool L_1; L_1 = String_IsNullOrEmpty_m57429705D977ACD5EE7E210A858EED6F348C36B3((String_t*)L_0, /*hidden argument*/NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } // System.Boolean Oculus.Platform.Models.DeserializableList`1::get_HasPreviousPage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeserializableList_1_get_HasPreviousPage_m41B65DB1500E735EA942D6993B9620EC556E001D_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public bool HasPreviousPage { get { return !System.String.IsNullOrEmpty(PreviousUrl); } } NullCheck((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this); String_t* L_0; L_0 = (( String_t* (*) (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); bool L_1; L_1 = String_IsNullOrEmpty_m57429705D977ACD5EE7E210A858EED6F348C36B3((String_t*)L_0, /*hidden argument*/NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } // System.String Oculus.Platform.Models.DeserializableList`1::get_NextUrl() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeserializableList_1_get_NextUrl_m00A176EF859B931C348073F62FDCC7A56EC48D7E_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public string NextUrl { get { return _NextUrl; } } String_t* L_0 = (String_t*)__this->get__NextUrl_1(); return (String_t*)L_0; } } // System.String Oculus.Platform.Models.DeserializableList`1::get_PreviousUrl() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeserializableList_1_get_PreviousUrl_mCC8DBAFB3AEDC80A4DF77A906EA47164E6A32648_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { // public string PreviousUrl { get { return _PreviousUrl; } } String_t* L_0 = (String_t*)__this->get__PreviousUrl_2(); return (String_t*)L_0; } } // System.Void Oculus.Platform.Models.DeserializableList`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeserializableList_1__ctor_m6EE5A900936AB1177643C14AD5E2E36536A1E77C_gshared (DeserializableList_1_tAFB1B110EDE95B59224368E51978899A3175BC3F * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::.ctor(UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/LessOrEqual) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dict_1__ctor_m4A52ED50F7828D11658E2BFB1C560D0F0AF9E357_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * ___leq0, const RuntimeMethod* method) { { // public Dict(LessOrEqual leq) NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); // _leq = leq; LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * L_0 = ___leq0; __this->set__leq_0(L_0); // _head = new Node { _key = null }; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_1 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); (( void (*) (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_2 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_1; NullCheck(L_2); RuntimeObject ** L_3 = (RuntimeObject **)L_2->get_address_of__key_0(); il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *)); __this->set__head_1(L_2); // _head._prev = _head; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_4 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_5 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); NullCheck(L_4); L_4->set__prev_1(L_5); // _head._next = _head; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_6 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_7 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); NullCheck(L_6); L_6->set__next_2(L_7); // } return; } } // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::Insert(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * Dict_1_Insert_m4FF3AC7F45B6F2CF77732A8B17F2F92238C25B3B_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { // return InsertBefore(_head, key); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); RuntimeObject * L_1 = ___key0; NullCheck((Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 *)__this); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_2; L_2 = (( Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * (*) (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 *, Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 *)__this, (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); return (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_2; } } // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::InsertBefore(UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * Dict_1_InsertBefore_mBDA307E1F050F20FE051CFB1AC401E5CC242597A_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * ___node0, RuntimeObject * ___key1, const RuntimeMethod* method) { Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * V_0 = NULL; IL_0000: { // node = node._prev; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_0 = ___node0; NullCheck(L_0); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_1 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_0->get__prev_1(); ___node0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_1; // } while (node._key != null && !_leq(node._key, key)); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_2 = ___node0; NullCheck(L_2); RuntimeObject * L_3 = (RuntimeObject *)L_2->get__key_0(); if (!L_3) { goto IL_0029; } } { LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * L_4 = (LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)__this->get__leq_0(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_5 = ___node0; NullCheck(L_5); RuntimeObject * L_6 = (RuntimeObject *)L_5->get__key_0(); RuntimeObject * L_7 = ___key1; NullCheck((LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)L_4); bool L_8; L_8 = (( bool (*) (LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)L_4, (RuntimeObject *)L_6, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); if (!L_8) { goto IL_0000; } } IL_0029: { // var newNode = new Node { _key = key }; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_9 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); (( void (*) (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_10 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_9; RuntimeObject * L_11 = ___key1; NullCheck(L_10); L_10->set__key_0(L_11); V_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_10; // newNode._next = node._next; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_12 = V_0; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_13 = ___node0; NullCheck(L_13); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_14 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_13->get__next_2(); NullCheck(L_12); L_12->set__next_2(L_14); // node._next._prev = newNode; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_15 = ___node0; NullCheck(L_15); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_16 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_15->get__next_2(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_17 = V_0; NullCheck(L_16); L_16->set__prev_1(L_17); // newNode._prev = node; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_18 = V_0; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_19 = ___node0; NullCheck(L_18); L_18->set__prev_1(L_19); // node._next = newNode; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_20 = ___node0; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_21 = V_0; NullCheck(L_20); L_20->set__next_2(L_21); // return newNode; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_22 = V_0; return (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_22; } } // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::Find(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * Dict_1_Find_m26DE503BB08341C443A8D343DB4B97ED48E6DB11_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * V_0 = NULL; { // var node = _head; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); V_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_0; } IL_0007: { // node = node._next; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_1 = V_0; NullCheck(L_1); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_2 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_1->get__next_2(); V_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_2; // } while (node._key != null && !_leq(key, node._key)); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_3 = V_0; NullCheck(L_3); RuntimeObject * L_4 = (RuntimeObject *)L_3->get__key_0(); if (!L_4) { goto IL_002f; } } { LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 * L_5 = (LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)__this->get__leq_0(); RuntimeObject * L_6 = ___key0; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_7 = V_0; NullCheck(L_7); RuntimeObject * L_8 = (RuntimeObject *)L_7->get__key_0(); NullCheck((LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)L_5); bool L_9; L_9 = (( bool (*) (LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((LessOrEqual_t7543CAEA1E03A11E1A089A64ADA74446E2F8FB31 *)L_5, (RuntimeObject *)L_6, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); if (!L_9) { goto IL_0007; } } IL_002f: { // return node; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_10 = V_0; return (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_10; } } // UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::Min() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * Dict_1_Min_mA57EAD37B739395F857CD5D7AA8AD0F704C52856_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, const RuntimeMethod* method) { { // return _head._next; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_0 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)__this->get__head_1(); NullCheck(L_0); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_1 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_0->get__next_2(); return (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_1; } } // System.Void UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1::Remove(UnityEngine.Experimental.Rendering.Universal.LibTessDotNet.Dict`1/Node) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dict_1_Remove_m4587C0DF9883B9C7DC14AE078E4E4102CE2C3DC4_gshared (Dict_1_t0020E73F0A7454C2CABB5E9078232A8EBC0E5441 * __this, Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * ___node0, const RuntimeMethod* method) { { // node._next._prev = node._prev; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_0 = ___node0; NullCheck(L_0); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_1 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_0->get__next_2(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_2 = ___node0; NullCheck(L_2); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_3 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_2->get__prev_1(); NullCheck(L_1); L_1->set__prev_1(L_3); // node._prev._next = node._next; Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_4 = ___node0; NullCheck(L_4); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_5 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_4->get__prev_1(); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_6 = ___node0; NullCheck(L_6); Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 * L_7 = (Node_t9ED2BDCA7B5BB7F6E2DC00BA878CA22756389268 *)L_6->get__next_2(); NullCheck(L_5); L_5->set__next_2(L_7); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::.ctor(System.Collections.Concurrent.ConcurrentDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator__ctor_m1FDF0ABDB9754CCD3C5787FFA22CF770DD843962_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * ___dictionary0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 * L_0 = ___dictionary0; NullCheck((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ConcurrentDictionary_2_t940A7CB77900DD1C87C82C36F7FF4C018D5F7310 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); __this->set__enumerator_0(L_1); return; } } // System.Collections.DictionaryEntry System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Entry() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_get_Entry_mA02749BE4ACFA5AE2C1B8C215439E8374B365967_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_1; Guid_t L_2; L_2 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); Guid_t L_3 = (Guid_t )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), &L_3); RuntimeObject* L_5 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_5); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_5); V_0 = (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_6; int32_t L_7; L_7 = KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); int32_t L_8 = L_7; RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), &L_8); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_10; memset((&L_10), 0, sizeof(L_10)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_10), (RuntimeObject *)L_4, (RuntimeObject *)L_9, /*hidden argument*/NULL); return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_10; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Key_m32ED88500A1E463475113CF2BB1146F339CCAA71_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_1; Guid_t L_2; L_2 = KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); Guid_t L_3 = (Guid_t )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), &L_3); return (RuntimeObject *)L_4; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Value_m6C6260893C271020BF043904BD754D8810418F91_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 )L_1; int32_t L_2; L_2 = KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_inline((KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), &L_3); return (RuntimeObject *)L_4; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Current_m13E606DD79E523565B30B6368D6D7653F399B186_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 *)__this); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = (( DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 (*) (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_1 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_0; RuntimeObject * L_2 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject *)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryEnumerator_MoveNext_m2C7A160D078E90E7976D8D3EC3050CA295DBB3B6_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (bool)L_1; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_Reset_m7F3B430BFA9F0FF868DB474C8737CB2F75A09D92_gshared (DictionaryEnumerator_t081C6766DC54FC3E4C273463C832EC87B8BC7725 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::.ctor(System.Collections.Concurrent.ConcurrentDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator__ctor_mF66F419078DEE444CDA27962022F1B02A80CAD85_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * ___dictionary0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 * L_0 = ___dictionary0; NullCheck((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ConcurrentDictionary_2_t7846CC4E2EEA6FA23CD289E867444855A25E88B1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); __this->set__enumerator_0(L_1); return; } } // System.Collections.DictionaryEntry System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Entry() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_get_Entry_m10F28E4724B5D68A03EE02F405C43385030B8568_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_1; Guid_t L_2; L_2 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); Guid_t L_3 = (Guid_t )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), &L_3); RuntimeObject* L_5 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_5); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_5); V_0 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_6; RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_8; memset((&L_8), 0, sizeof(L_8)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_8), (RuntimeObject *)L_4, (RuntimeObject *)L_7, /*hidden argument*/NULL); return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_8; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Key_m499212F8C3CE08EEBC6FDDC808B800F7988E3CB9_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_1; Guid_t L_2; L_2 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); Guid_t L_3 = (Guid_t )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), &L_3); return (RuntimeObject *)L_4; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Value_mDE51C9E4FD6520E5CF17957D1D651D7518CD86C0_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_1; RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return (RuntimeObject *)L_2; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Current_mE65F086F5A4A6F44A94B74BF04784BDF0DAB8AB0_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 *)__this); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = (( DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 (*) (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_1 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_0; RuntimeObject * L_2 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject *)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryEnumerator_MoveNext_mE627B64F785BA27AF2B28A07AE8CABB013CBF027_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (bool)L_1; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_Reset_m750B455EF14C0C442442A22FFA85305CF4D1E837_gshared (DictionaryEnumerator_t2EC13FE8A82854DFD2C0049E2E230C51034A9462 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::.ctor(System.Collections.Concurrent.ConcurrentDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator__ctor_m13C61C27B91835A5DBE9DD493F7F1D0F363FEDF9_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * ___dictionary0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 * L_0 = ___dictionary0; NullCheck((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); __this->set__enumerator_0(L_1); return; } } // System.Collections.DictionaryEntry System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Entry() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_get_Entry_mDFCA08872F5F854D06FE6516E2CB5798B4017C58_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_1; RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); RuntimeObject* L_3 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_3); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_4; L_4 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_3); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_4; RuntimeObject * L_5; L_5 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_6; memset((&L_6), 0, sizeof(L_6)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_6), (RuntimeObject *)L_2, (RuntimeObject *)L_5, /*hidden argument*/NULL); return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_6; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Key_mCB8A14528F69FB8A7B0CF533CD85C22D3EF1BEAA_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_1; RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); return (RuntimeObject *)L_2; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Value_m84444B54B95719881DCA8DF48DAFF1044546D977_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_1; RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return (RuntimeObject *)L_2; } } // System.Object System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_get_Current_mFDD37DE2A72B7041C69827F7F98311C5B887B532_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 *)__this); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = (( DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 (*) (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_1 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_0; RuntimeObject * L_2 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject *)L_2; } } // System.Boolean System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryEnumerator_MoveNext_m9BFE8BA0CDF21D4F8DEE34537F049CB648761C5E_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (bool)L_1; } } // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_Reset_mF93809ADA2F7A8B5B02537682E2EFDE60409F3CF_gshared (DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.DictionaryPool`2::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * DictionaryPool_2_Get_m2E5B36C5998875FDA5F25C72C3ADE632F1522E7F_gshared (const RuntimeMethod* method) { { // public static Dictionary Get() => s_Pool.Get(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * L_0 = ((DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0(); NullCheck((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0); Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1; L_1 = (( Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * (*) (ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); return (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_1; } } // UnityEngine.Rendering.ObjectPool`1/PooledObject> UnityEngine.Rendering.DictionaryPool`2::Get(System.Collections.Generic.Dictionary`2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D DictionaryPool_2_Get_mE9CD9F060989C08D8F5FDE519089DFC407B1BFA9_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** ___value0, const RuntimeMethod* method) { { // => s_Pool.Get(out value); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * L_0 = ((DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0(); Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** L_1 = ___value0; NullCheck((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0); PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D L_2; L_2 = (( PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D (*) (ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0, (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D **)(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D **)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); return (PooledObject_t5BCD2CD033870F42ED7A0B406DFEBC765E76D63D )L_2; } } // System.Void UnityEngine.Rendering.DictionaryPool`2::Release(System.Collections.Generic.Dictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryPool_2_Release_m80B2313DEE9CB3BC9F8E161420ED3598F260E5A8_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___toRelease0, const RuntimeMethod* method) { { // public static void Release(Dictionary toRelease) => s_Pool.Release(toRelease); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * L_0 = ((DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0(); Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = ___toRelease0; NullCheck((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0); (( void (*) (ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)L_0, (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return; } } // System.Void UnityEngine.Rendering.DictionaryPool`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryPool_2__cctor_m0162C1EE027A7C65082EDF234168A5DDA09001D1_gshared (const RuntimeMethod* method) { { // static readonly ObjectPool> s_Pool // = new ObjectPool>(null, l => l.Clear()); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5 * L_0 = ((U3CU3Ec_tB431A5B3D026F7E2443EA49FCEB04F79C91CBCE5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->get_U3CU3E9_0(); UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF * L_1 = (UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)); (( void (*) (UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F * L_2 = (ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8)); (( void (*) (ObjectPool_1_t52EFD22F90FCA9EAC4AD5D30991AE06D195DF08F *, UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *, UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_2, (UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *)NULL, (UnityAction_1_t350A38ACE36F6761CED0AEE271215A7DE3CD8CDF *)L_1, (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); ((DictionaryPool_2_tA9C11C03A8FED1C7C65B1B892B215E9D3B5A4E27_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m57FA43076761AA64C43790EE48490E1CBBB178B3_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mEAE1E22B7E7DA8B00A6E9D14A1B0C683570F1AF1_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC322BA116834109F1B734B975AB4B493604EC90_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)0, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE66A672DC19146AB01976A3B3E75F0AD8D75627D_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * G_B5_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0020; } } { int32_t L_1 = ___capacity0; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_4 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (RuntimeObject *)L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_mE66A672DC19146AB01976A3B3E75F0AD8D75627D_RuntimeMethod_var))); } IL_0020: { int32_t L_5 = ___capacity0; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_002b; } } { int32_t L_6 = ___capacity0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_002b: { RuntimeObject* L_7 = ___comparer1; RuntimeObject* L_8 = (RuntimeObject*)L_7; G_B5_0 = L_8; G_B5_1 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(__this)); goto IL_0036; } } { EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 * L_9; L_9 = (( EqualityComparer_1_tD08FDD15AF25E1CE7F818C8F8FC9B31911F4FBC1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); G_B6_0 = ((RuntimeObject*)(L_9)); G_B6_1 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(G_B5_1)); } IL_0036: { NullCheck(G_B6_1); G_B6_1->set_comparer_6(G_B6_0); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mFB8A2724934792490D6519B98F268537458CAEBF_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mDB4B56F91DDD734D71357A638A94E4A20BADB938_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * G_B2_0 = NULL; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(G_B1_0)); goto IL_000d; } IL_0007: { RuntimeObject* L_1 = ___dictionary0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1,System.Object>>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1); G_B3_0 = L_2; G_B3_1 = ((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)G_B3_1); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)G_B3_1, (int32_t)G_B3_0, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); RuntimeObject* L_4 = ___dictionary0; if (L_4) { goto IL_0021; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_mDB4B56F91DDD734D71357A638A94E4A20BADB938_RuntimeMethod_var))); } IL_0021: { RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject *)L_6); Type_t * L_7; L_7 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_6, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 6)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_m01CE523ADAD8D6348C8247353F7C1E5FA3031732((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_12 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))); NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get_count_2(); V_0 = (int32_t)L_13; NullCheck(L_12); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_14 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_007c; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_20 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); RuntimeObject * L_23 = (RuntimeObject *)((L_21)->GetAddressAt(static_cast(L_22)))->get_value_3(); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_20, (RuntimeObject *)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_007c: { int32_t L_24 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); } IL_0080: { int32_t L_25 = V_2; int32_t L_26 = V_0; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_004f; } } { return; } IL_0085: { RuntimeObject* L_27 = ___dictionary0; NullCheck((RuntimeObject*)L_27); RuntimeObject* L_28; L_28 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1,System.Object>>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), (RuntimeObject*)L_27); V_3 = (RuntimeObject*)L_28; } IL_008c: try { // begin try (depth: 1) { goto IL_00aa; } IL_008e: { RuntimeObject* L_29 = V_3; NullCheck((RuntimeObject*)L_29); KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), (RuntimeObject*)L_29); V_4 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )L_30; ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_31; L_31 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_32; L_32 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_31, (RuntimeObject *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_00aa: { RuntimeObject* L_33 = V_3; NullCheck((RuntimeObject*)L_33); bool L_34; L_34 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_33); if (L_34) { goto IL_008e; } } IL_00b2: { IL2CPP_LEAVE(0xBE, FINALLY_00b4); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00b4; } FINALLY_00b4: { // begin finally (depth: 1) { RuntimeObject* L_35 = V_3; if (!L_35) { goto IL_00bd; } } IL_00b7: { RuntimeObject* L_36 = V_3; NullCheck((RuntimeObject*)L_36); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); } IL_00bd: { IL2CPP_END_FINALLY(180) } } // end finally (depth: 1) IL2CPP_CLEANUP(180) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xBE, IL_00be) } IL_00be: { return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m656C798331EB9B897C4643ECB46FEC5E22DF0B63_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); return; } } // System.Int32 System.Collections.Generic.Dictionary`2,System.Object>::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m52D51A4B7BF999622AB51863E999D22C4C878189_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_2(); int32_t L_1 = (int32_t)__this->get_freeCount_5(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2,System.Object>::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * Dictionary_2_get_Keys_m8A6AA3B63B364D9ACB3BA503E35A8DD1F47C51D0_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * L_0 = (KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * L_1 = (KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * L_2 = (KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 *)__this->get_keys_7(); return (KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 *)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,System.Object>::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * Dictionary_2_get_Values_m063F8532919629F9DB3BF0C59AC74081F618E00B_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * L_0 = (ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * L_1 = (ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * L_2 = (ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C *)__this->get_values_8(); return (ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C *)L_2; } } // TValue System.Collections.Generic.Dictionary`2,System.Object>::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m88C0E43628E0F06AE320E7E24361FC40C3388055_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = ___key0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_001e; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_3 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_4 = V_0; NullCheck(L_3); RuntimeObject * L_5 = (RuntimeObject *)((L_3)->GetAddressAt(static_cast(L_4)))->get_value_3(); return (RuntimeObject *)L_5; } IL_001e: { KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 * L_6 = (KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952_il2cpp_TypeInfo_var))); KeyNotFoundException__ctor_mDC226A7A5A3DA52C5886236F32F19F36E6B1C1C1(L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_get_Item_m88C0E43628E0F06AE320E7E24361FC40C3388055_RuntimeMethod_var))); } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m8F55DFC02F7B5BFD903A21054381EDC285136BB9_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, (RuntimeObject *)L_1, (uint8_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m9E4426A1C09FE783A679C2A930363F124770BAF9_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, (RuntimeObject *)L_1, (uint8_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m5D05B396CD3F09D8F35B684ADC9B2CE3BB5AFA24_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ___keyValuePair0, const RuntimeMethod* method) { { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0; L_0 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_1; L_1 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m2DC038CAA89FC78376C3916F49F26D963CAFF938_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0; L_0 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0038; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_3; L_3 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_4 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3, (RuntimeObject *)L_6, (RuntimeObject *)L_7); if (!L_8) { goto IL_0038; } } { return (bool)1; } IL_0038: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_mE119C661C2828D22A932E9A2B6B4F007B173A2C9_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0; L_0 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0046; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_3; L_3 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_4 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3, (RuntimeObject *)L_6, (RuntimeObject *)L_7); if (!L_8) { goto IL_0046; } } { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_9; L_9 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); return (bool)1; } IL_0046: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m95458219D751D49626FC37DC5E7B8F94B627E15B_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_count_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005a; } } { V_0 = (int32_t)0; goto IL_001a; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_2 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)(-1)); int32_t L_3 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); } IL_001a: { int32_t L_4 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_000d; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_6 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_m14F24D8DBE5A2FD747E8F94E2F7759FBA495DB1C((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL); __this->set_freeList_4((-1)); __this->set_count_2(0); __this->set_freeCount_5(0); int32_t L_8 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_005a: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD423D817E3470BD3DD1D646D29B53C90450BFBA4_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, const RuntimeMethod* method) { { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = ___key0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::ContainsValue(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m5B954BF696711D25379DCD70EF2532FD27BAF9BB_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * V_1 = NULL; int32_t V_2 = 0; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0049; } } { V_0 = (int32_t)0; goto IL_003e; } IL_000c: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_1 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = (int32_t)((L_1)->GetAddressAt(static_cast(L_2)))->get_hashCode_0(); if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_003a; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_4 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); if (L_6) { goto IL_003a; } } { return (bool)1; } IL_003a: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get_count_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000c; } } { goto IL_0090; } IL_0049: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_10; L_10 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_10; V_2 = (int32_t)0; goto IL_0087; } IL_0053: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_11 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); 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(); if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0083; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_14 = V_1; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_15 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_16 = V_2; NullCheck(L_15); RuntimeObject * L_17 = (RuntimeObject *)((L_15)->GetAddressAt(static_cast(L_16)))->get_value_3(); RuntimeObject * L_18 = ___value0; NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_14); bool L_19; L_19 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_14, (RuntimeObject *)L_17, (RuntimeObject *)L_18); if (!L_19) { goto IL_0083; } } { return (bool)1; } IL_0083: { int32_t L_20 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0087: { int32_t L_21 = V_2; int32_t L_22 = (int32_t)__this->get_count_2(); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0053; } } IL_0090: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m9D2F0B1D49912C787FBDB78A784AFA752298883D_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m9D2F0B1D49912C787FBDB78A784AFA752298883D_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0018; } } { int32_t L_3 = ___index1; KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_4 = ___array0; NullCheck(L_4); if ((((int32_t)L_3) <= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_002e; } } IL_0018: { int32_t L_5 = ___index1; int32_t L_6 = L_5; RuntimeObject * L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_6); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_8 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m9D2F0B1D49912C787FBDB78A784AFA752298883D_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))), (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0046; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_12, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m9D2F0B1D49912C787FBDB78A784AFA752298883D_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_14 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); V_1 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_0090; } } { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_18 = ___array0; int32_t L_19 = ___index1; int32_t L_20 = (int32_t)L_19; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_23 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_24 = V_1; int32_t L_25 = V_2; NullCheck(L_24); RuntimeObject * L_26 = (RuntimeObject *)((L_24)->GetAddressAt(static_cast(L_25)))->get_value_3(); KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240((&L_27), (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_23, (RuntimeObject *)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_20), (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )L_27); } IL_0090: { int32_t L_28 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1)); } IL_0094: { int32_t L_29 = V_2; int32_t L_30 = V_0; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0058; } } { return; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2,System.Object>::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 Dictionary_2_GetEnumerator_mAF0CF4F9507BD645255DD3504441115F69B90304_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E((&L_0), (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 )L_0; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IEnumerable>.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m46250B5FAC90012BB243376C73F82AE02D076BB6_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E((&L_0), (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_1 = (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m57BC43B56B6EA6B62FD2DEFDBE9DA93741E55131_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* V_0 = NULL; String_t* G_B4_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B4_1 = NULL; String_t* G_B3_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B3_1 = NULL; int32_t G_B5_0 = 0; String_t* G_B5_1 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B5_2 = NULL; { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_GetObjectData_m57BC43B56B6EA6B62FD2DEFDBE9DA93741E55131_RuntimeMethod_var))); } IL_000e: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_version_3(); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_comparer_6(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7; L_7 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_8 = ___info0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); G_B3_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B3_1 = L_8; if (!L_9) { G_B4_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B4_1 = L_8; goto IL_0052; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_10); G_B5_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))); G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0053; } IL_0052: { G_B5_0 = 0; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0053: { NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2, (String_t*)G_B5_1, (int32_t)G_B5_0, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_11) { goto IL_008a; } } { NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_13 = (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)(KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)L_13; KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_14 = V_0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_16 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_17 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_18; L_18 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_17, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (RuntimeObject *)(RuntimeObject *)L_16, (Type_t *)L_18, /*hidden argument*/NULL); } IL_008a: { return; } } // System.Int32 System.Collections.Generic.Dictionary`2,System.Object>::FindEntry(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_FindEntry_m101B1CF102FA030A516191BCB9724A279C172367_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_FindEntry_m101B1CF102FA030A516191BCB9724A279C172367_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_008d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_7 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); NullCheck(L_6); int32_t L_9 = ((int32_t)((int32_t)L_7%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))); int32_t L_10 = (L_6)->GetAt(static_cast(L_9)); V_1 = (int32_t)L_10; goto IL_0089; } IL_0042: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_11 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_12 = V_1; 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_0077; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_16 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_18 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_15, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_18, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_22 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = (int32_t)((L_22)->GetAddressAt(static_cast(L_23)))->get_next_1(); V_1 = (int32_t)L_24; } IL_0089: { int32_t L_25 = V_1; if ((((int32_t)L_25) >= ((int32_t)0))) { goto IL_0042; } } IL_008d: { return (int32_t)(-1); } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Initialize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Initialize_m6D2078757462586A926482C8C8717BBE394EA1D0_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___capacity0; IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465((int32_t)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->set_buckets_0(L_3); V_1 = (int32_t)0; goto IL_0024; } IL_0017: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)(-1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0024: { int32_t L_7 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0017; } } { int32_t L_9 = V_0; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_10 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)(EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_9); __this->set_entries_1(L_10); __this->set_freeList_4((-1)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::TryInsert(TKey,TValue,System.Collections.Generic.InsertionBehavior) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryInsert_m22234A0603FCE69CD8151242EBAB0BB91564F41C_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject * ___value1, uint8_t ___behavior2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var); 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_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m22234A0603FCE69CD8151242EBAB0BB91564F41C_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_0022: { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = (int32_t)L_11; goto IL_00e1; } IL_0051: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_12 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_13 = V_4; 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_00c9; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_17 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_19 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_19, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_20); if (!L_21) { goto IL_00c9; } } { uint8_t L_22 = ___behavior2; if ((!(((uint32_t)L_22) == ((uint32_t)1)))) { goto IL_00ad; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_23 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_24 = V_4; NullCheck(L_23); RuntimeObject * L_25 = ___value1; ((L_23)->GetAddressAt(static_cast(L_24)))->set_value_3(L_25); int32_t L_26 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))); return (bool)1; } IL_00ad: { uint8_t L_27 = ___behavior2; if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_00c7; } } { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_28 = ___key0; ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_29 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m86ED3134FB107447E738C04EAF8CF4E289AF0E7F((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46A01A440913AE3A82489D220ACF899D570C29A7)), (RuntimeObject *)L_30, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_32 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_32, (String_t*)L_31, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m22234A0603FCE69CD8151242EBAB0BB91564F41C_RuntimeMethod_var))); } IL_00c7: { return (bool)0; } IL_00c9: { int32_t L_33 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_34 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_35 = V_4; NullCheck(L_34); int32_t L_36 = (int32_t)((L_34)->GetAddressAt(static_cast(L_35)))->get_next_1(); V_4 = (int32_t)L_36; } IL_00e1: { int32_t L_37 = V_4; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_38 = (int32_t)__this->get_freeCount_5(); if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_0120; } } { int32_t L_39 = (int32_t)__this->get_freeList_4(); V_3 = (int32_t)L_39; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_40 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_41 = V_3; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_next_1(); __this->set_freeList_4(L_42); int32_t L_43 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)1))); goto IL_0156; } IL_0120: { int32_t L_44 = (int32_t)__this->get_count_2(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_45 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); NullCheck(L_45); if ((!(((uint32_t)L_44) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))))) { goto IL_0141; } } { NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); int32_t L_46 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_47 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_47); V_1 = (int32_t)((int32_t)((int32_t)L_46%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))); } IL_0141: { int32_t L_48 = (int32_t)__this->get_count_2(); V_3 = (int32_t)L_48; int32_t L_49 = (int32_t)__this->get_count_2(); __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1))); } IL_0156: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_50 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_51 = V_3; NullCheck(L_50); int32_t L_52 = V_0; ((L_50)->GetAddressAt(static_cast(L_51)))->set_hashCode_0(L_52); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_53 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_54 = V_3; NullCheck(L_53); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_55 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_56 = V_1; NullCheck(L_55); int32_t L_57 = L_56; int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); ((L_53)->GetAddressAt(static_cast(L_54)))->set_next_1(L_58); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_59 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_62 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_63 = V_3; NullCheck(L_62); RuntimeObject * L_64 = ___value1; ((L_62)->GetAddressAt(static_cast(L_63)))->set_value_3(L_64); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_65 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_66 = V_1; int32_t L_67 = V_3; NullCheck(L_65); (L_65)->SetAt(static_cast(L_66), (int32_t)L_67); int32_t L_68 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1))); int32_t L_69 = V_2; if ((((int32_t)L_69) <= ((int32_t)((int32_t)100)))) { goto IL_01ed; } } { RuntimeObject* L_70 = (RuntimeObject*)__this->get_comparer_6(); if (!((NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 *)IsInst((RuntimeObject*)L_70, NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var))) { goto IL_01ed; } } { EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * L_71; L_71 = EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1(/*hidden argument*/EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_72 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))), (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); } IL_01ed: { return (bool)1; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::OnDeserialization(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m81FFE771A8977CC52259A228C6E2225DFB490C63_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = V_0; if (L_2) { goto IL_0012; } } { return; } IL_0012: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_3 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3); int32_t L_4; L_4 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, /*hidden argument*/NULL); V_1 = (int32_t)L_4; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_5 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5); int32_t L_6; L_6 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5, (String_t*)_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69, /*hidden argument*/NULL); V_2 = (int32_t)L_6; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_7 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7); RuntimeObject * L_10; L_10 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (Type_t *)L_9, /*hidden argument*/NULL); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); int32_t L_11 = V_2; if (!L_11) { goto IL_010c; } } { int32_t L_12 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->set_buckets_0(L_13); V_4 = (int32_t)0; goto IL_0071; } IL_0061: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_15 = V_4; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)(-1)); int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0071: { int32_t L_17 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_0061; } } { int32_t L_19 = V_2; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_20 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)(EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_19); __this->set_entries_1(L_20); __this->set_freeList_4((-1)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_21 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_23; L_23 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21); RuntimeObject * L_24; L_24 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (Type_t *)L_23, /*hidden argument*/NULL); V_3 = (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)((KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_25 = V_3; if (L_25) { goto IL_00b9; } } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_26 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_26, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_m81FFE771A8977CC52259A228C6E2225DFB490C63_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_29; L_29 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)((L_27)->GetAddressAt(static_cast(L_28))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); goto IL_00dd; } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_30 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_30, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_m81FFE771A8977CC52259A228C6E2225DFB490C63_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_33; L_33 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); RuntimeObject * L_36; L_36 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_33, (RuntimeObject *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_37 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0103: { int32_t L_38 = V_5; KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_39 = V_3; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_00be; } } { goto IL_0113; } IL_010c: { __this->set_buckets_0((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)NULL); } IL_0113: { int32_t L_40 = V_1; __this->set_version_3(L_40); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_41; L_41 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m1FEB535A2154E711705F5487033E4F2DAD7DD040_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_count_2(); IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_ExpandPrime_mDE0E0A2A7FD17ECBBA6C6542337EC4AF73689D64((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)L_1, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Resize(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m28867714CA5EFA0F188A4D4E04D4A734ECFF0909_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, int32_t ___newSize0, bool ___forceNewHashCodes1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___newSize0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_1; V_2 = (int32_t)0; goto IL_0013; } IL_000b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = V_0; int32_t L_3 = V_2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)(-1)); int32_t L_4 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); } IL_0013: { int32_t L_5 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_000b; } } { int32_t L_7 = ___newSize0; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_8 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)(EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_8; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_9 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); bool L_12 = ___forceNewHashCodes1; if (!L_12) { goto IL_0080; } } { V_3 = (int32_t)0; goto IL_0077; } IL_003b: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_13 = V_1; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast(L_14)))->get_hashCode_0(); if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_0073; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_21 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_19)->GetAddressAt(static_cast(L_20)))->get_key_2(); NullCheck((RuntimeObject*)L_18); int32_t L_22; L_22 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_21); ((L_16)->GetAddressAt(static_cast(L_17)))->set_hashCode_0(((int32_t)((int32_t)L_22&(int32_t)((int32_t)2147483647LL)))); } IL_0073: { int32_t L_23 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_0077: { int32_t L_24 = V_3; int32_t L_25 = (int32_t)__this->get_count_2(); if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_003b; } } IL_0080: { V_4 = (int32_t)0; goto IL_00c3; } IL_0085: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_26 = V_1; int32_t L_27 = V_4; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_hashCode_0(); if ((((int32_t)L_28) < ((int32_t)0))) { goto IL_00bd; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_29 = V_1; int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_hashCode_0(); int32_t L_32 = ___newSize0; V_5 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)L_32)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_33 = V_1; int32_t L_34 = V_4; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_0; int32_t L_36 = V_5; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); ((L_33)->GetAddressAt(static_cast(L_34)))->set_next_1(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_0; int32_t L_40 = V_5; int32_t L_41 = V_4; NullCheck(L_39); (L_39)->SetAt(static_cast(L_40), (int32_t)L_41); } IL_00bd: { int32_t L_42 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_4; int32_t L_44 = (int32_t)__this->get_count_2(); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0085; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_0; __this->set_buckets_0(L_45); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_46 = V_1; __this->set_entries_1(L_46); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m6C98780F76C29F1618F23D67DD990EA8838A8DFF_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_Remove_m6C98780F76C29F1618F23D67DD990EA8838A8DFF_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_015d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)(-1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = (int32_t)L_11; goto IL_0156; } IL_004c: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_12 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_13 = V_3; 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_0142; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_17 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_19 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1>::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_19, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_20); if (!L_21) { goto IL_0142; } } { int32_t L_22 = V_2; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_00a4; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_24 = V_1; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_25 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_26 = V_3; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_next_1(); NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (int32_t)L_27); goto IL_00c6; } IL_00a4: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_28 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_30 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_31 = V_3; NullCheck(L_30); int32_t L_32 = (int32_t)((L_30)->GetAddressAt(static_cast(L_31)))->get_next_1(); ((L_28)->GetAddressAt(static_cast(L_29)))->set_next_1(L_32); } IL_00c6: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_33 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_34 = V_3; NullCheck(L_33); ((L_33)->GetAddressAt(static_cast(L_34)))->set_hashCode_0((-1)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_35 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_36 = V_3; NullCheck(L_35); int32_t L_37 = (int32_t)__this->get_freeList_4(); ((L_35)->GetAddressAt(static_cast(L_36)))->set_next_1(L_37); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_38 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * L_40 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_41 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_42 = V_3; NullCheck(L_41); RuntimeObject ** L_43 = (RuntimeObject **)((L_41)->GetAddressAt(static_cast(L_42)))->get_address_of_value_3(); il2cpp_codegen_initobj(L_43, sizeof(RuntimeObject *)); int32_t L_44 = V_3; __this->set_freeList_4(L_44); int32_t L_45 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1))); int32_t L_46 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return (bool)1; } IL_0142: { int32_t L_47 = V_3; V_2 = (int32_t)L_47; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_48 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_49 = V_3; NullCheck(L_48); int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast(L_49)))->get_next_1(); V_3 = (int32_t)L_50; } IL_0156: { int32_t L_51 = V_3; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_004c; } } IL_015d: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m36DACFC2D41C596A7D378E2BD4C9B7C422C1919C_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = ___key0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0025; } } { RuntimeObject ** L_3 = ___value1; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_4 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); *(RuntimeObject **)L_3 = L_6; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_3, (void*)L_6); return (bool)1; } IL_0025: { RuntimeObject ** L_7 = ___value1; il2cpp_codegen_initobj(L_7, sizeof(RuntimeObject *)); return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m47485B74966ACAA6C0AF661552ABFA2E7D21252A_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mBAE45958F24572079E4DAE7C7A8BDDCA559A9611_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* V_6 = NULL; int32_t V_7 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_000e: { RuntimeArray * L_2 = ___array0; NullCheck((RuntimeArray *)L_2); int32_t L_3; L_3 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_2, /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0027; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_0027: { RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6; L_6 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_5, (int32_t)0, /*hidden argument*/NULL); if (!L_6) { goto IL_0040; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_0040: { int32_t L_8 = ___index1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_004d; } } { int32_t L_9 = ___index1; RuntimeArray * L_10 = ___array0; NullCheck((RuntimeArray *)L_10); int32_t L_11; L_11 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) <= ((int32_t)L_11))) { goto IL_0063; } } IL_004d: { int32_t L_12 = ___index1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_15 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_15, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_14, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_0063: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = ___index1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) >= ((int32_t)L_19))) { goto IL_007e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_20 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_20, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)((KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (KeyValuePair_2U5BU5D_t957C3D561C11BA858392F89DBC557E41708D73DC*)L_23, (int32_t)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } IL_0091: { RuntimeArray * L_25 = ___array0; if (!((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_25, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var))) { goto IL_00fb; } } { RuntimeArray * L_26 = ___array0; V_1 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_27 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); V_2 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_28 = V_2; int32_t L_29 = V_3; NullCheck(L_28); int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast(L_29)))->get_hashCode_0(); if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_00ed; } } { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_31 = V_1; int32_t L_32 = ___index1; int32_t L_33 = (int32_t)L_32; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_36 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_37 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_39 = V_2; int32_t L_40 = V_3; NullCheck(L_39); RuntimeObject * L_41 = (RuntimeObject *)((L_39)->GetAddressAt(static_cast(L_40)))->get_value_3(); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_42; memset((&L_42), 0, sizeof(L_42)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_42), (RuntimeObject *)L_38, (RuntimeObject *)L_41, /*hidden argument*/NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(L_33), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_42); } IL_00ed: { int32_t L_43 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)); } IL_00f1: { int32_t L_44 = V_3; int32_t L_45 = (int32_t)__this->get_count_2(); if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_00ab; } } { return; } IL_00fb: { RuntimeArray * L_46 = ___array0; V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_46, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_47 = V_4; if (L_47) { goto IL_0117; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_48 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_48, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } IL_0117: { } IL_0118: try { // begin try (depth: 1) { int32_t L_49 = (int32_t)__this->get_count_2(); V_5 = (int32_t)L_49; EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_50 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); V_6 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_50; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_51 = V_6; int32_t L_52 = V_7; NullCheck(L_51); int32_t L_53 = (int32_t)((L_51)->GetAddressAt(static_cast(L_52)))->get_hashCode_0(); if ((((int32_t)L_53) < ((int32_t)0))) { goto IL_016d; } } IL_013e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_54 = V_4; int32_t L_55 = ___index1; int32_t L_56 = (int32_t)L_55; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1)); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_57 = V_6; int32_t L_58 = V_7; NullCheck(L_57); ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_59 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_57)->GetAddressAt(static_cast(L_58)))->get_key_2(); EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_60 = V_6; int32_t L_61 = V_7; NullCheck(L_60); RuntimeObject * L_62 = (RuntimeObject *)((L_60)->GetAddressAt(static_cast(L_61)))->get_value_3(); KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A L_63; memset((&L_63), 0, sizeof(L_63)); KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240((&L_63), (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_59, (RuntimeObject *)L_62, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A L_64 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )L_63; RuntimeObject * L_65 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), &L_64); NullCheck(L_54); ArrayElementTypeCheck (L_54, L_65); (L_54)->SetAt(static_cast(L_56), (RuntimeObject *)L_65); } IL_016d: { int32_t L_66 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)1)); } IL_0173: { int32_t L_67 = V_7; int32_t L_68 = V_5; if ((((int32_t)L_67) < ((int32_t)L_68))) { goto IL_012d; } } IL_0179: { goto IL_018c; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_017b; } throw e; } CATCH_017b: { // begin catch(System.ArrayTypeMismatchException) ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_69 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_69, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_69, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mBB30E4249A012CF66839C27683B9716817DF971F_RuntimeMethod_var))); } // end catch (depth: 1) IL_018c: { return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m8C31C013A12B73BF6B9C057523A4E7FF93BEF579_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E((&L_0), (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_1 = (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Object System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m616FFCFFAEA7F810BFA8DFF1F07C01918A647A89_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((*(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)((ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0030; } } { EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_5 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)__this->get_entries_1(); int32_t L_6 = V_0; NullCheck(L_5); RuntimeObject * L_7 = (RuntimeObject *)((L_5)->GetAddressAt(static_cast(L_6)))->get_value_3(); return (RuntimeObject *)L_7; } IL_0030: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 V_1; memset((&V_1), 0, sizeof(V_1)); il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; if (!L_3) { goto IL_002c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_4 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_RuntimeMethod_var))); } IL_002c: { } IL_002d: try { // begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((*(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)((ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try { // begin try (depth: 2) ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); (( void (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_6, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); goto IL_0064; } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0043; } throw e; } CATCH_0043: { // begin catch(System.InvalidCastException) RuntimeObject * L_8 = ___value1; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_9 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 42)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_10; L_10 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_RuntimeMethod_var))); } // end catch (depth: 2) IL_0064: { goto IL_0087; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0066; } throw e; } CATCH_0066: { // begin catch(System.InvalidCastException) RuntimeObject * L_13 = ___key0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 43)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_15; L_15 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_13, (RuntimeObject *)L_15, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_17, (String_t*)L_16, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m20054111C5F4CBCA7993B59E3BFD422FE5684BAB_RuntimeMethod_var))); } // end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::IsCompatibleKey(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_IsCompatibleKey_m89154BDE00535E42FA6C05ECB9D5A3AB359EAA03_gshared (RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_IsCompatibleKey_m89154BDE00535E42FA6C05ECB9D5A3AB359EAA03_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___key0; return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 33)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_mF112AF2C776AC420CCAAECF3A0E98D181170F246_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((*(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)((ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m671E82EA2BA1A638A4D262FCBB4198491BCC512F_gshared (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * __this, const RuntimeMethod* method) { { Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E((&L_0), (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 L_1 = (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } #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() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD52FB3AB1927E9E6E57D33B0241CB4EA8EF92BF2_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mEDF1DA461BD0B42743EC31DE6B136FE167CC0F91_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5173AF5FECA87E1E0FA702A9571A7EDAEB3DC541_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)0, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m6AF97F8BB5EB45116E0AC79FAA5582CB77565FCE_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * G_B5_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0020; } } { int32_t L_1 = ___capacity0; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_4 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (RuntimeObject *)L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_m6AF97F8BB5EB45116E0AC79FAA5582CB77565FCE_RuntimeMethod_var))); } IL_0020: { int32_t L_5 = ___capacity0; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_002b; } } { int32_t L_6 = ___capacity0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_002b: { RuntimeObject* L_7 = ___comparer1; RuntimeObject* L_8 = (RuntimeObject*)L_7; G_B5_0 = L_8; G_B5_1 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(__this)); goto IL_0036; } } { EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 * L_9; L_9 = (( EqualityComparer_1_t34BB2DCA2C2B163529A3A93095E42005A944D198 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); G_B6_0 = ((RuntimeObject*)(L_9)); G_B6_1 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(G_B5_1)); } IL_0036: { NullCheck(G_B6_1); G_B6_1->set_comparer_6(G_B6_0); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE57CD0D1A8298091C7059E97C029AB8F91A5BD4F_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mAB4CF40BA49D320D2AC35380A34ACD5002A2913D_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * G_B2_0 = NULL; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(G_B1_0)); goto IL_000d; } IL_0007: { RuntimeObject* L_1 = ___dictionary0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1); G_B3_0 = L_2; G_B3_1 = ((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)G_B3_1); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)G_B3_1, (int32_t)G_B3_0, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); RuntimeObject* L_4 = ___dictionary0; if (L_4) { goto IL_0021; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_mAB4CF40BA49D320D2AC35380A34ACD5002A2913D_RuntimeMethod_var))); } IL_0021: { RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject *)L_6); Type_t * L_7; L_7 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_6, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 6)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_m01CE523ADAD8D6348C8247353F7C1E5FA3031732((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * L_12 = (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))); NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get_count_2(); V_0 = (int32_t)L_13; NullCheck(L_12); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_14 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_007c; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_20 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_23 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_21)->GetAddressAt(static_cast(L_22)))->get_value_3(); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_20, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_007c: { int32_t L_24 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); } IL_0080: { int32_t L_25 = V_2; int32_t L_26 = V_0; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_004f; } } { return; } IL_0085: { RuntimeObject* L_27 = ___dictionary0; NullCheck((RuntimeObject*)L_27); RuntimeObject* L_28; L_28 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), (RuntimeObject*)L_27); V_3 = (RuntimeObject*)L_28; } IL_008c: try { // begin try (depth: 1) { goto IL_00aa; } IL_008e: { RuntimeObject* L_29 = V_3; NullCheck((RuntimeObject*)L_29); KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), (RuntimeObject*)L_29); V_4 = (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 )L_30; GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_31; L_31 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_32; L_32 = KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_31, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_00aa: { RuntimeObject* L_33 = V_3; NullCheck((RuntimeObject*)L_33); bool L_34; L_34 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_33); if (L_34) { goto IL_008e; } } IL_00b2: { IL2CPP_LEAVE(0xBE, FINALLY_00b4); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00b4; } FINALLY_00b4: { // begin finally (depth: 1) { RuntimeObject* L_35 = V_3; if (!L_35) { goto IL_00bd; } } IL_00b7: { RuntimeObject* L_36 = V_3; NullCheck((RuntimeObject*)L_36); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); } IL_00bd: { IL2CPP_END_FINALLY(180) } } // end finally (depth: 1) IL2CPP_CLEANUP(180) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xBE, IL_00be) } IL_00be: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0EC6E6696DBD1078F469C2B354CE2CBA97027D83_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); return; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m6308096C2B2B5A93291DC8A6B428B23D11EFA7BE_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_2(); int32_t L_1 = (int32_t)__this->get_freeCount_5(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * Dictionary_2_get_Keys_m304BDD4D4DEFCFC7124FFDB5DD7A26423848A147_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * L_0 = (KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * L_1 = (KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 *, Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 * L_2 = (KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 *)__this->get_keys_7(); return (KeyCollection_tE2A96F57D68F80DA48F55703DC70414A471801B9 *)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * Dictionary_2_get_Values_m7F80ABEE54935FA8373E4920FEDD25F02FADCFFF_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * L_0 = (ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * L_1 = (ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 *, Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 * L_2 = (ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 *)__this->get_values_8(); return (ValueCollection_t0F4FFFA0806E51FABDBC1080E4C0505F64787118 *)L_2; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D Dictionary_2_get_Item_m107CAE1BDAC26433E99FB05967181414EB71ADB6_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = ___key0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_001e; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_3 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_4 = V_0; NullCheck(L_3); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_5 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_3)->GetAddressAt(static_cast(L_4)))->get_value_3(); return (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_5; } IL_001e: { KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 * L_6 = (KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952_il2cpp_TypeInfo_var))); KeyNotFoundException__ctor_mDC226A7A5A3DA52C5886236F32F19F36E6B1C1C1(L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_get_Item_m107CAE1BDAC26433E99FB05967181414EB71ADB6_RuntimeMethod_var))); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mE7DA4E570F0266A62CE907EB568F7D7253F84863_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value1, const RuntimeMethod* method) { { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = ___key0; EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_1 = ___value1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_1, (uint8_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mA2CD7D6CA1583AAAE6DB89A10A84097A9547962C_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value1, const RuntimeMethod* method) { { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = ___key0; EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_1 = ___value1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_1, (uint8_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m4B001FBC7F6309B07A02C76AEE4B30B85022B806_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 ___keyValuePair0, const RuntimeMethod* method) { { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0; L_0 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_1; L_1 = KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_mEE2EC4F8D0D447F0EB911190D6794408961D61B9_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0; L_0 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0038; } } { EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * L_3; L_3 = (( EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_4 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_6 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_7; L_7 = KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_3, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_6, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_7); if (!L_8) { goto IL_0038; } } { return (bool)1; } IL_0038: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m8694C2DA8EF82B8C4FD016D90E4ED585A4F1AE9F_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0; L_0 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0046; } } { EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * L_3; L_3 = (( EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_4 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_6 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_7; L_7 = KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_3, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_6, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_7); if (!L_8) { goto IL_0046; } } { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_9; L_9 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); return (bool)1; } IL_0046: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mB5507383CD5B504258E41792E7AE5DA3ABAC117E_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_count_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005a; } } { V_0 = (int32_t)0; goto IL_001a; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_2 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)(-1)); int32_t L_3 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); } IL_001a: { int32_t L_4 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_000d; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_6 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_m14F24D8DBE5A2FD747E8F94E2F7759FBA495DB1C((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL); __this->set_freeList_4((-1)); __this->set_count_2(0); __this->set_freeCount_5(0); int32_t L_8 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_005a: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m92218F359147E8E8D4A0828FEC9ADDBA82797DC6_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, const RuntimeMethod* method) { { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = ___key0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m0C4200F0222F3BC9A0AC6B00150528FBDB424620_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * V_1 = NULL; int32_t V_2 = 0; { goto IL_0049; } { V_0 = (int32_t)0; goto IL_003e; } IL_000c: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_1 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = (int32_t)((L_1)->GetAddressAt(static_cast(L_2)))->get_hashCode_0(); if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_003a; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_4 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_6 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); goto IL_003a; } { return (bool)1; } IL_003a: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get_count_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000c; } } { goto IL_0090; } IL_0049: { EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * L_10; L_10 = (( EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_10; V_2 = (int32_t)0; goto IL_0087; } IL_0053: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_11 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); 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(); if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0083; } } { EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF * L_14 = V_1; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_15 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_16 = V_2; NullCheck(L_15); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_17 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_15)->GetAddressAt(static_cast(L_16)))->get_value_3(); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_18 = ___value0; NullCheck((EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_14); bool L_19; L_19 = VirtFuncInvoker2< bool, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t164EB56CB00D66F7858832C60E18AB6C3C34F8FF *)L_14, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_17, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_18); if (!L_19) { goto IL_0083; } } { return (bool)1; } IL_0083: { int32_t L_20 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0087: { int32_t L_21 = V_2; int32_t L_22 = (int32_t)__this->get_count_2(); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0053; } } IL_0090: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_mACD26F9C2128EAD0EAA93963F4B1CA7F2E5E0DD7_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mACD26F9C2128EAD0EAA93963F4B1CA7F2E5E0DD7_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0018; } } { int32_t L_3 = ___index1; KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_4 = ___array0; NullCheck(L_4); if ((((int32_t)L_3) <= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_002e; } } IL_0018: { int32_t L_5 = ___index1; int32_t L_6 = L_5; RuntimeObject * L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_6); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_8 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mACD26F9C2128EAD0EAA93963F4B1CA7F2E5E0DD7_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))), (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0046; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_12, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mACD26F9C2128EAD0EAA93963F4B1CA7F2E5E0DD7_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_14 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); V_1 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_0090; } } { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_18 = ___array0; int32_t L_19 = ___index1; int32_t L_20 = (int32_t)L_19; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_23 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_24 = V_1; int32_t L_25 = V_2; NullCheck(L_24); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_26 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_24)->GetAddressAt(static_cast(L_25)))->get_value_3(); KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m968B4D7E89819ABE56245C4AB1AC7B60BB6F8BE9((&L_27), (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_23, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_20), (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 )L_27); } IL_0090: { int32_t L_28 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1)); } IL_0094: { int32_t L_29 = V_2; int32_t L_30 = V_0; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0058; } } { return; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 Dictionary_2_GetEnumerator_mE8AF08D1E5A3F9F7F40BBF6C6857357525BCB3FC_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680((&L_0), (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 )L_0; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_mF5C205F88F24FB1D8FBE82D41A204C69456D7AB2_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680((&L_0), (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_1 = (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m9865D74CEE4C0B1ECC34A736857B5F93EF162F5A_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* V_0 = NULL; String_t* G_B4_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B4_1 = NULL; String_t* G_B3_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B3_1 = NULL; int32_t G_B5_0 = 0; String_t* G_B5_1 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B5_2 = NULL; { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_GetObjectData_m9865D74CEE4C0B1ECC34A736857B5F93EF162F5A_RuntimeMethod_var))); } IL_000e: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_version_3(); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_comparer_6(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7; L_7 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_8 = ___info0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); G_B3_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B3_1 = L_8; if (!L_9) { G_B4_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B4_1 = L_8; goto IL_0052; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_10); G_B5_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))); G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0053; } IL_0052: { G_B5_0 = 0; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0053: { NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2, (String_t*)G_B5_1, (int32_t)G_B5_0, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_11) { goto IL_008a; } } { NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_13 = (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)(KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)L_13; KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_14 = V_0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_16 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_17 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_18; L_18 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_17, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (RuntimeObject *)(RuntimeObject *)L_16, (Type_t *)L_18, /*hidden argument*/NULL); } IL_008a: { return; } } // System.Int32 System.Collections.Generic.Dictionary`2::FindEntry(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_FindEntry_m68C545BF82A4FCF7E800C3963335CBDF9FB61F95_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_FindEntry_m68C545BF82A4FCF7E800C3963335CBDF9FB61F95_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_008d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_7 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); NullCheck(L_6); int32_t L_9 = ((int32_t)((int32_t)L_7%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))); int32_t L_10 = (L_6)->GetAt(static_cast(L_9)); V_1 = (int32_t)L_10; goto IL_0089; } IL_0042: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_11 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_12 = V_1; 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_0077; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_16 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_18 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_15, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_18, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_22 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = (int32_t)((L_22)->GetAddressAt(static_cast(L_23)))->get_next_1(); V_1 = (int32_t)L_24; } IL_0089: { int32_t L_25 = V_1; if ((((int32_t)L_25) >= ((int32_t)0))) { goto IL_0042; } } IL_008d: { return (int32_t)(-1); } } // System.Void System.Collections.Generic.Dictionary`2::Initialize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Initialize_mB81AA4AEC3026510F99E881642FBC093EC731A75_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___capacity0; IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465((int32_t)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->set_buckets_0(L_3); V_1 = (int32_t)0; goto IL_0024; } IL_0017: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)(-1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0024: { int32_t L_7 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0017; } } { int32_t L_9 = V_0; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_10 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)(EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_9); __this->set_entries_1(L_10); __this->set_freeList_4((-1)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryInsert(TKey,TValue,System.Collections.Generic.InsertionBehavior) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryInsert_m113848806D25F0B2E24E9BD4A8094E864CAA2821_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D ___value1, uint8_t ___behavior2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var); 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_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m113848806D25F0B2E24E9BD4A8094E864CAA2821_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_0022: { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = (int32_t)L_11; goto IL_00e1; } IL_0051: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_12 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_13 = V_4; 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_00c9; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_17 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_19 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_19, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_20); if (!L_21) { goto IL_00c9; } } { uint8_t L_22 = ___behavior2; if ((!(((uint32_t)L_22) == ((uint32_t)1)))) { goto IL_00ad; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_23 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_24 = V_4; NullCheck(L_23); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_25 = ___value1; ((L_23)->GetAddressAt(static_cast(L_24)))->set_value_3(L_25); int32_t L_26 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))); return (bool)1; } IL_00ad: { uint8_t L_27 = ___behavior2; if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_00c7; } } { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_28 = ___key0; GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_29 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m86ED3134FB107447E738C04EAF8CF4E289AF0E7F((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46A01A440913AE3A82489D220ACF899D570C29A7)), (RuntimeObject *)L_30, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_32 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_32, (String_t*)L_31, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m113848806D25F0B2E24E9BD4A8094E864CAA2821_RuntimeMethod_var))); } IL_00c7: { return (bool)0; } IL_00c9: { int32_t L_33 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_34 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_35 = V_4; NullCheck(L_34); int32_t L_36 = (int32_t)((L_34)->GetAddressAt(static_cast(L_35)))->get_next_1(); V_4 = (int32_t)L_36; } IL_00e1: { int32_t L_37 = V_4; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_38 = (int32_t)__this->get_freeCount_5(); if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_0120; } } { int32_t L_39 = (int32_t)__this->get_freeList_4(); V_3 = (int32_t)L_39; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_40 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_41 = V_3; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_next_1(); __this->set_freeList_4(L_42); int32_t L_43 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)1))); goto IL_0156; } IL_0120: { int32_t L_44 = (int32_t)__this->get_count_2(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_45 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); NullCheck(L_45); if ((!(((uint32_t)L_44) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))))) { goto IL_0141; } } { NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); int32_t L_46 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_47 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_47); V_1 = (int32_t)((int32_t)((int32_t)L_46%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))); } IL_0141: { int32_t L_48 = (int32_t)__this->get_count_2(); V_3 = (int32_t)L_48; int32_t L_49 = (int32_t)__this->get_count_2(); __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1))); } IL_0156: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_50 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_51 = V_3; NullCheck(L_50); int32_t L_52 = V_0; ((L_50)->GetAddressAt(static_cast(L_51)))->set_hashCode_0(L_52); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_53 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_54 = V_3; NullCheck(L_53); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_55 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_56 = V_1; NullCheck(L_55); int32_t L_57 = L_56; int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); ((L_53)->GetAddressAt(static_cast(L_54)))->set_next_1(L_58); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_59 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_62 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_63 = V_3; NullCheck(L_62); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_64 = ___value1; ((L_62)->GetAddressAt(static_cast(L_63)))->set_value_3(L_64); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_65 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_66 = V_1; int32_t L_67 = V_3; NullCheck(L_65); (L_65)->SetAt(static_cast(L_66), (int32_t)L_67); int32_t L_68 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1))); int32_t L_69 = V_2; if ((((int32_t)L_69) <= ((int32_t)((int32_t)100)))) { goto IL_01ed; } } { RuntimeObject* L_70 = (RuntimeObject*)__this->get_comparer_6(); if (!((NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 *)IsInst((RuntimeObject*)L_70, NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var))) { goto IL_01ed; } } { EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * L_71; L_71 = EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1(/*hidden argument*/EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_72 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))), (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); } IL_01ed: { return (bool)1; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_mE864268A6892DA74A8CF73540D760CAADEDAE233_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = V_0; if (L_2) { goto IL_0012; } } { return; } IL_0012: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_3 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3); int32_t L_4; L_4 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, /*hidden argument*/NULL); V_1 = (int32_t)L_4; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_5 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5); int32_t L_6; L_6 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5, (String_t*)_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69, /*hidden argument*/NULL); V_2 = (int32_t)L_6; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_7 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7); RuntimeObject * L_10; L_10 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (Type_t *)L_9, /*hidden argument*/NULL); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); int32_t L_11 = V_2; if (!L_11) { goto IL_010c; } } { int32_t L_12 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->set_buckets_0(L_13); V_4 = (int32_t)0; goto IL_0071; } IL_0061: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_15 = V_4; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)(-1)); int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0071: { int32_t L_17 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_0061; } } { int32_t L_19 = V_2; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_20 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)(EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_19); __this->set_entries_1(L_20); __this->set_freeList_4((-1)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_21 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_23; L_23 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21); RuntimeObject * L_24; L_24 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (Type_t *)L_23, /*hidden argument*/NULL); V_3 = (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)((KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_25 = V_3; if (L_25) { goto IL_00b9; } } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_26 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_26, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_mE864268A6892DA74A8CF73540D760CAADEDAE233_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_29; L_29 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)((L_27)->GetAddressAt(static_cast(L_28))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); goto IL_00dd; } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_30 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_30, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_mE864268A6892DA74A8CF73540D760CAADEDAE233_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_33; L_33 = KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_36; L_36 = KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_inline((KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)(KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_33, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_37 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0103: { int32_t L_38 = V_5; KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_39 = V_3; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_00be; } } { goto IL_0113; } IL_010c: { __this->set_buckets_0((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)NULL); } IL_0113: { int32_t L_40 = V_1; __this->set_version_3(L_40); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_41; L_41 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m68C0ECAB1BF055F3675FB3AC24C3C78AA5E1D1F5_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_count_2(); IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_ExpandPrime_mDE0E0A2A7FD17ECBBA6C6542337EC4AF73689D64((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)L_1, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m2174498BB581F0DBB01B56002CC8B5B1842D0AC6_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, int32_t ___newSize0, bool ___forceNewHashCodes1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___newSize0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_1; V_2 = (int32_t)0; goto IL_0013; } IL_000b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = V_0; int32_t L_3 = V_2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)(-1)); int32_t L_4 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); } IL_0013: { int32_t L_5 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_000b; } } { int32_t L_7 = ___newSize0; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_8 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)(EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_8; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_9 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); bool L_12 = ___forceNewHashCodes1; if (!L_12) { goto IL_0080; } } { V_3 = (int32_t)0; goto IL_0077; } IL_003b: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_13 = V_1; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast(L_14)))->get_hashCode_0(); if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_0073; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_21 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_19)->GetAddressAt(static_cast(L_20)))->get_key_2(); NullCheck((RuntimeObject*)L_18); int32_t L_22; L_22 = InterfaceFuncInvoker1< int32_t, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_21); ((L_16)->GetAddressAt(static_cast(L_17)))->set_hashCode_0(((int32_t)((int32_t)L_22&(int32_t)((int32_t)2147483647LL)))); } IL_0073: { int32_t L_23 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_0077: { int32_t L_24 = V_3; int32_t L_25 = (int32_t)__this->get_count_2(); if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_003b; } } IL_0080: { V_4 = (int32_t)0; goto IL_00c3; } IL_0085: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_26 = V_1; int32_t L_27 = V_4; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_hashCode_0(); if ((((int32_t)L_28) < ((int32_t)0))) { goto IL_00bd; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_29 = V_1; int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_hashCode_0(); int32_t L_32 = ___newSize0; V_5 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)L_32)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_33 = V_1; int32_t L_34 = V_4; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_0; int32_t L_36 = V_5; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); ((L_33)->GetAddressAt(static_cast(L_34)))->set_next_1(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_0; int32_t L_40 = V_5; int32_t L_41 = V_4; NullCheck(L_39); (L_39)->SetAt(static_cast(L_40), (int32_t)L_41); } IL_00bd: { int32_t L_42 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_4; int32_t L_44 = (int32_t)__this->get_count_2(); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0085; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_0; __this->set_buckets_0(L_45); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_46 = V_1; __this->set_entries_1(L_46); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m6A3D93B8BBC5D69032DA550CB1927EEB622CB756_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_Remove_m6A3D93B8BBC5D69032DA550CB1927EEB622CB756_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_015d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)(-1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = (int32_t)L_11; goto IL_0156; } IL_004c: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_12 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_13 = V_3; 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_0142; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_17 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_19 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_19, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_20); if (!L_21) { goto IL_0142; } } { int32_t L_22 = V_2; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_00a4; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_24 = V_1; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_25 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_26 = V_3; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_next_1(); NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (int32_t)L_27); goto IL_00c6; } IL_00a4: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_28 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_30 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_31 = V_3; NullCheck(L_30); int32_t L_32 = (int32_t)((L_30)->GetAddressAt(static_cast(L_31)))->get_next_1(); ((L_28)->GetAddressAt(static_cast(L_29)))->set_next_1(L_32); } IL_00c6: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_33 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_34 = V_3; NullCheck(L_33); ((L_33)->GetAddressAt(static_cast(L_34)))->set_hashCode_0((-1)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_35 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_36 = V_3; NullCheck(L_35); int32_t L_37 = (int32_t)__this->get_freeList_4(); ((L_35)->GetAddressAt(static_cast(L_36)))->set_next_1(L_37); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_38 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC * L_40 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_41 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_42 = V_3; NullCheck(L_41); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * L_43 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D *)((L_41)->GetAddressAt(static_cast(L_42)))->get_address_of_value_3(); il2cpp_codegen_initobj(L_43, sizeof(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )); int32_t L_44 = V_3; __this->set_freeList_4(L_44); int32_t L_45 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1))); int32_t L_46 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return (bool)1; } IL_0142: { int32_t L_47 = V_3; V_2 = (int32_t)L_47; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_48 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_49 = V_3; NullCheck(L_48); int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast(L_49)))->get_next_1(); V_3 = (int32_t)L_50; } IL_0156: { int32_t L_51 = V_3; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_004c; } } IL_015d: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m6DC4FF7677495F4CDEAD24822666940285E6E8C2_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC ___key0, EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = ___key0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0025; } } { EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * L_3 = ___value1; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_4 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_6 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); *(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D *)L_3 = L_6; return (bool)1; } IL_0025: { EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D * L_7 = ___value1; il2cpp_codegen_initobj(L_7, sizeof(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )); return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_mE8CE78DE1EC641D4E7754FC77B4148CCB9FEFE86_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_mCB4D6F5A8295E2961C17A153493CFEBE440B4EB5_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* V_6 = NULL; int32_t V_7 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_000e: { RuntimeArray * L_2 = ___array0; NullCheck((RuntimeArray *)L_2); int32_t L_3; L_3 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_2, /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0027; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_0027: { RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6; L_6 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_5, (int32_t)0, /*hidden argument*/NULL); if (!L_6) { goto IL_0040; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_0040: { int32_t L_8 = ___index1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_004d; } } { int32_t L_9 = ___index1; RuntimeArray * L_10 = ___array0; NullCheck((RuntimeArray *)L_10); int32_t L_11; L_11 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) <= ((int32_t)L_11))) { goto IL_0063; } } IL_004d: { int32_t L_12 = ___index1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_15 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_15, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_14, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_0063: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = ___index1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) >= ((int32_t)L_19))) { goto IL_007e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_20 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_20, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)((KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (KeyValuePair_2U5BU5D_t9B91736C103F48E6C4B24C3CC2649535F8BC45E4*)L_23, (int32_t)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } IL_0091: { RuntimeArray * L_25 = ___array0; if (!((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_25, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var))) { goto IL_00fb; } } { RuntimeArray * L_26 = ___array0; V_1 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_27 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); V_2 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_28 = V_2; int32_t L_29 = V_3; NullCheck(L_28); int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast(L_29)))->get_hashCode_0(); if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_00ed; } } { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_31 = V_1; int32_t L_32 = ___index1; int32_t L_33 = (int32_t)L_32; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_36 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_37 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_39 = V_2; int32_t L_40 = V_3; NullCheck(L_39); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_41 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_39)->GetAddressAt(static_cast(L_40)))->get_value_3(); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_42 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_41; RuntimeObject * L_43 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23), &L_42); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_44; memset((&L_44), 0, sizeof(L_44)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_44), (RuntimeObject *)L_38, (RuntimeObject *)L_43, /*hidden argument*/NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(L_33), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_44); } IL_00ed: { int32_t L_45 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00f1: { int32_t L_46 = V_3; int32_t L_47 = (int32_t)__this->get_count_2(); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_00ab; } } { return; } IL_00fb: { RuntimeArray * L_48 = ___array0; V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_48, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_49 = V_4; if (L_49) { goto IL_0117; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_50 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_50, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } IL_0117: { } IL_0118: try { // begin try (depth: 1) { int32_t L_51 = (int32_t)__this->get_count_2(); V_5 = (int32_t)L_51; EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_52 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); V_6 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)L_52; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_53 = V_6; int32_t L_54 = V_7; NullCheck(L_53); int32_t L_55 = (int32_t)((L_53)->GetAddressAt(static_cast(L_54)))->get_hashCode_0(); if ((((int32_t)L_55) < ((int32_t)0))) { goto IL_016d; } } IL_013e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_56 = V_4; int32_t L_57 = ___index1; int32_t L_58 = (int32_t)L_57; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_59 = V_6; int32_t L_60 = V_7; NullCheck(L_59); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_61 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((L_59)->GetAddressAt(static_cast(L_60)))->get_key_2(); EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_62 = V_6; int32_t L_63 = V_7; NullCheck(L_62); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_64 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_62)->GetAddressAt(static_cast(L_63)))->get_value_3(); KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 L_65; memset((&L_65), 0, sizeof(L_65)); KeyValuePair_2__ctor_m968B4D7E89819ABE56245C4AB1AC7B60BB6F8BE9((&L_65), (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_61, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 L_66 = (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 )L_65; RuntimeObject * L_67 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), &L_66); NullCheck(L_56); ArrayElementTypeCheck (L_56, L_67); (L_56)->SetAt(static_cast(L_58), (RuntimeObject *)L_67); } IL_016d: { int32_t L_68 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1)); } IL_0173: { int32_t L_69 = V_7; int32_t L_70 = V_5; if ((((int32_t)L_69) < ((int32_t)L_70))) { goto IL_012d; } } IL_0179: { goto IL_018c; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_017b; } throw e; } CATCH_017b: { // begin catch(System.ArrayTypeMismatchException) ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_71 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_71, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_71, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mCA46C352AED019F1C1417DA93349A2B4BCA9E398_RuntimeMethod_var))); } // end catch (depth: 1) IL_018c: { return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m9B75436F1DC5BF30EF5F31A225DE5838A73CA7A8_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680((&L_0), (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_1 = (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_mAB881C44022F191A9C808739158F920660490FE2_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((*(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)((GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0030; } } { EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63* L_5 = (EntryU5BU5D_t9AD240F63F8F695B98EDCA20FF6130DC56892A63*)__this->get_entries_1(); int32_t L_6 = V_0; NullCheck(L_5); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_7 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((L_5)->GetAddressAt(static_cast(L_6)))->get_value_3(); EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_8 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_7; RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23), &L_8); return (RuntimeObject *)L_9; } IL_0030: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D V_0; memset((&V_0), 0, sizeof(V_0)); GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC V_1; memset((&V_1), 0, sizeof(V_1)); il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )); } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_4 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_RuntimeMethod_var))); } IL_002c: { } IL_002d: try { // begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((*(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)((GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try { // begin try (depth: 2) GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); (( void (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_6, (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )((*(EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D *)((EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D *)UnBox(L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); goto IL_0064; } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0043; } throw e; } CATCH_0043: { // begin catch(System.InvalidCastException) RuntimeObject * L_8 = ___value1; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_9 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 42)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_10; L_10 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_RuntimeMethod_var))); } // end catch (depth: 2) IL_0064: { goto IL_0087; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0066; } throw e; } CATCH_0066: { // begin catch(System.InvalidCastException) RuntimeObject * L_13 = ___key0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 43)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_15; L_15 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_13, (RuntimeObject *)L_15, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_17, (String_t*)L_16, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_mC20A8A4EF44A5DA980740EC44EB48A9B2C165B9E_RuntimeMethod_var))); } // end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::IsCompatibleKey(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_IsCompatibleKey_mB4EF8BDF6BAE9AAC8C2A7BF0B2669CAF76783FAB_gshared (RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_IsCompatibleKey_mB4EF8BDF6BAE9AAC8C2A7BF0B2669CAF76783FAB_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___key0; return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 33)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_mE9627B61545F35C9D9E824C53AC1E51D7297147C_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *, GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )((*(GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)((GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_mED75F2D75258BF059BA19779FF01FBE1FE3D704F_gshared (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 * __this, const RuntimeMethod* method) { { Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m647057B0579E6B7936E797301D448C1020930680((&L_0), (Dictionary_2_tC0B31016D360CEE1FE93525EF8180F5056F658A3 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 L_1 = (Enumerator_t03215FF00E53A9E22E095DEBED03D383B5F44303 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } #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() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mEA363EC9E06CD7572F38BC96D68F0866C6D3B7EB_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCA15ACDA56814F9C941A85F4248D310BAF6ADD89_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA522405FBA261500FC2D056B82E88BE14EF51B22_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)0, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m247F2D5C52CFD174A7D0F109EF15E610FB8C9600_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * G_B5_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0020; } } { int32_t L_1 = ___capacity0; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_4 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (RuntimeObject *)L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_m247F2D5C52CFD174A7D0F109EF15E610FB8C9600_RuntimeMethod_var))); } IL_0020: { int32_t L_5 = ___capacity0; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_002b; } } { int32_t L_6 = ___capacity0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_002b: { RuntimeObject* L_7 = ___comparer1; RuntimeObject* L_8 = (RuntimeObject*)L_7; G_B5_0 = L_8; G_B5_1 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(__this)); goto IL_0036; } } { EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * L_9; L_9 = (( EqualityComparer_1_t849388D8CBD1E8DE2761E3F77AFB6CC0B007AAB7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); G_B6_0 = ((RuntimeObject*)(L_9)); G_B6_1 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(G_B5_1)); } IL_0036: { NullCheck(G_B6_1); G_B6_1->set_comparer_6(G_B6_0); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD2635699C225376DA8AEEC45CFB491534A57E2EC_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD4D5794EAC21E87F099C5134A09DAC837ABB3C42_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * G_B2_0 = NULL; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(G_B1_0)); goto IL_000d; } IL_0007: { RuntimeObject* L_1 = ___dictionary0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1); G_B3_0 = L_2; G_B3_1 = ((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)G_B3_1); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)G_B3_1, (int32_t)G_B3_0, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); RuntimeObject* L_4 = ___dictionary0; if (L_4) { goto IL_0021; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_mD4D5794EAC21E87F099C5134A09DAC837ABB3C42_RuntimeMethod_var))); } IL_0021: { RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject *)L_6); Type_t * L_7; L_7 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_6, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 6)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_m01CE523ADAD8D6348C8247353F7C1E5FA3031732((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * L_12 = (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))); NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get_count_2(); V_0 = (int32_t)L_13; NullCheck(L_12); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_14 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_007c; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); Guid_t L_20 = (Guid_t )((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); RuntimeObject * L_23 = (RuntimeObject *)((L_21)->GetAddressAt(static_cast(L_22)))->get_value_3(); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_20, (RuntimeObject *)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_007c: { int32_t L_24 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); } IL_0080: { int32_t L_25 = V_2; int32_t L_26 = V_0; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_004f; } } { return; } IL_0085: { RuntimeObject* L_27 = ___dictionary0; NullCheck((RuntimeObject*)L_27); RuntimeObject* L_28; L_28 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), (RuntimeObject*)L_27); V_3 = (RuntimeObject*)L_28; } IL_008c: try { // begin try (depth: 1) { goto IL_00aa; } IL_008e: { RuntimeObject* L_29 = V_3; NullCheck((RuntimeObject*)L_29); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), (RuntimeObject*)L_29); V_4 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_30; Guid_t L_31; L_31 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_32; L_32 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_31, (RuntimeObject *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_00aa: { RuntimeObject* L_33 = V_3; NullCheck((RuntimeObject*)L_33); bool L_34; L_34 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_33); if (L_34) { goto IL_008e; } } IL_00b2: { IL2CPP_LEAVE(0xBE, FINALLY_00b4); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00b4; } FINALLY_00b4: { // begin finally (depth: 1) { RuntimeObject* L_35 = V_3; if (!L_35) { goto IL_00bd; } } IL_00b7: { RuntimeObject* L_36 = V_3; NullCheck((RuntimeObject*)L_36); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); } IL_00bd: { IL2CPP_END_FINALLY(180) } } // end finally (depth: 1) IL2CPP_CLEANUP(180) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xBE, IL_00be) } IL_00be: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m55E633A30AAC36445BA6EE0041CF1FEC1077AD6F_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); return; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m5F0E26484B1836067ECB1821AF37BD768EC8D295_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_2(); int32_t L_1 = (int32_t)__this->get_freeCount_5(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * Dictionary_2_get_Keys_mA1B6936A6B2F1388C266BDD8D7542075D9872333_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * L_0 = (KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * L_1 = (KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E *, Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E * L_2 = (KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E *)__this->get_keys_7(); return (KeyCollection_tE55A07F083598A6E2C5D0D9D49058DC6E4D51B2E *)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * Dictionary_2_get_Values_m18E4FDC129BBAF2D0E836A9D53550D9D0C6A4683_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * L_0 = (ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * L_1 = (ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 *, Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 * L_2 = (ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 *)__this->get_values_8(); return (ValueCollection_tE4DB1E879CE94FE56A80EA83884B246819CB9778 *)L_2; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_mD1F86713DA9B876C028C1850FAA3481050D69EE8_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0 = ___key0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_001e; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_3 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_4 = V_0; NullCheck(L_3); RuntimeObject * L_5 = (RuntimeObject *)((L_3)->GetAddressAt(static_cast(L_4)))->get_value_3(); return (RuntimeObject *)L_5; } IL_001e: { KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 * L_6 = (KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952_il2cpp_TypeInfo_var))); KeyNotFoundException__ctor_mDC226A7A5A3DA52C5886236F32F19F36E6B1C1C1(L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_get_Item_mD1F86713DA9B876C028C1850FAA3481050D69EE8_RuntimeMethod_var))); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m337725DC581B2E147EB3D921E59B9B8905382E07_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { Guid_t L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, (RuntimeObject *)L_1, (uint8_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m3076F546E608981FCA3C2839235BAB82DB6AC3BF_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { Guid_t L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, (RuntimeObject *)L_1, (uint8_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m7140D7554099775B01DF1C64866E4756A149C914_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_1; L_1 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m69FA34F57F1FE9460DA0629D38A98410100B0B20_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0038; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_3; L_3 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_4 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3, (RuntimeObject *)L_6, (RuntimeObject *)L_7); if (!L_8) { goto IL_0038; } } { return (bool)1; } IL_0038: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m6B1F09ADDCC0E9ADF097C2D8BF16490100EA4DBE_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0; L_0 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0046; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_3; L_3 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_4 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3, (RuntimeObject *)L_6, (RuntimeObject *)L_7); if (!L_8) { goto IL_0046; } } { Guid_t L_9; L_9 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); return (bool)1; } IL_0046: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mDD1E778BB45DFA43BE48BFFFF7F0AEF6A9AD3051_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_count_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005a; } } { V_0 = (int32_t)0; goto IL_001a; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_2 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)(-1)); int32_t L_3 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); } IL_001a: { int32_t L_4 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_000d; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_6 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_m14F24D8DBE5A2FD747E8F94E2F7759FBA495DB1C((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL); __this->set_freeList_4((-1)); __this->set_count_2(0); __this->set_freeCount_5(0); int32_t L_8 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_005a: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD9CC610B2FB999155FE23DF4B598AA50C99DEEA2_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, const RuntimeMethod* method) { { Guid_t L_0 = ___key0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m0C4AF9789815ED3C265A0266822B2D407512B5D5_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * V_1 = NULL; int32_t V_2 = 0; { RuntimeObject * L_0 = ___value0; if (L_0) { goto IL_0049; } } { V_0 = (int32_t)0; goto IL_003e; } IL_000c: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_1 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = (int32_t)((L_1)->GetAddressAt(static_cast(L_2)))->get_hashCode_0(); if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_003a; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_4 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); if (L_6) { goto IL_003a; } } { return (bool)1; } IL_003a: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get_count_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000c; } } { goto IL_0090; } IL_0049: { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_10; L_10 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_10; V_2 = (int32_t)0; goto IL_0087; } IL_0053: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_11 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); 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(); if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0083; } } { EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_14 = V_1; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_15 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_16 = V_2; NullCheck(L_15); RuntimeObject * L_17 = (RuntimeObject *)((L_15)->GetAddressAt(static_cast(L_16)))->get_value_3(); RuntimeObject * L_18 = ___value0; NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_14); bool L_19; L_19 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_14, (RuntimeObject *)L_17, (RuntimeObject *)L_18); if (!L_19) { goto IL_0083; } } { return (bool)1; } IL_0083: { int32_t L_20 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0087: { int32_t L_21 = V_2; int32_t L_22 = (int32_t)__this->get_count_2(); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0053; } } IL_0090: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_mD72CDF880695E060EC3BB962BAC94A3E5068EDF5_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mD72CDF880695E060EC3BB962BAC94A3E5068EDF5_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0018; } } { int32_t L_3 = ___index1; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_4 = ___array0; NullCheck(L_4); if ((((int32_t)L_3) <= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_002e; } } IL_0018: { int32_t L_5 = ___index1; int32_t L_6 = L_5; RuntimeObject * L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_6); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_8 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mD72CDF880695E060EC3BB962BAC94A3E5068EDF5_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))), (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0046; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_12, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_mD72CDF880695E060EC3BB962BAC94A3E5068EDF5_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_14 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); V_1 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_0090; } } { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_18 = ___array0; int32_t L_19 = ___index1; int32_t L_20 = (int32_t)L_19; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); Guid_t L_23 = (Guid_t )((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_24 = V_1; int32_t L_25 = V_2; NullCheck(L_24); RuntimeObject * L_26 = (RuntimeObject *)((L_24)->GetAddressAt(static_cast(L_25)))->get_value_3(); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76((&L_27), (Guid_t )L_23, (RuntimeObject *)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_20), (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_27); } IL_0090: { int32_t L_28 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1)); } IL_0094: { int32_t L_29 = V_2; int32_t L_30 = V_0; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0058; } } { return; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E Dictionary_2_GetEnumerator_m84DDF55827FB9A4B9826825F80B5E329C3986DB2_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F((&L_0), (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E )L_0; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m020648842834C9ED01B347420195C7FFECB994A5_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F((&L_0), (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_1 = (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_mFAC8696AE733DEF93C503A53620E34002047662E_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_0 = NULL; String_t* G_B4_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B4_1 = NULL; String_t* G_B3_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B3_1 = NULL; int32_t G_B5_0 = 0; String_t* G_B5_1 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B5_2 = NULL; { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_GetObjectData_mFAC8696AE733DEF93C503A53620E34002047662E_RuntimeMethod_var))); } IL_000e: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_version_3(); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_comparer_6(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7; L_7 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_8 = ___info0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); G_B3_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B3_1 = L_8; if (!L_9) { G_B4_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B4_1 = L_8; goto IL_0052; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_10); G_B5_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))); G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0053; } IL_0052: { G_B5_0 = 0; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0053: { NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2, (String_t*)G_B5_1, (int32_t)G_B5_0, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_11) { goto IL_008a; } } { NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_13 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)(KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_13; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_14 = V_0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_16 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_17 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_18; L_18 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_17, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (RuntimeObject *)(RuntimeObject *)L_16, (Type_t *)L_18, /*hidden argument*/NULL); } IL_008a: { return; } } // System.Int32 System.Collections.Generic.Dictionary`2::FindEntry(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_FindEntry_m8267A1FAECE934196C22E73B1DED7971FCA45B25_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_FindEntry_m8267A1FAECE934196C22E73B1DED7971FCA45B25_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_008d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); Guid_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (Guid_t )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_7 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); NullCheck(L_6); int32_t L_9 = ((int32_t)((int32_t)L_7%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))); int32_t L_10 = (L_6)->GetAt(static_cast(L_9)); V_1 = (int32_t)L_10; goto IL_0089; } IL_0042: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_11 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_12 = V_1; 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_0077; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_16 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); Guid_t L_18 = (Guid_t )((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); Guid_t L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_15, (Guid_t )L_18, (Guid_t )L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_22 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = (int32_t)((L_22)->GetAddressAt(static_cast(L_23)))->get_next_1(); V_1 = (int32_t)L_24; } IL_0089: { int32_t L_25 = V_1; if ((((int32_t)L_25) >= ((int32_t)0))) { goto IL_0042; } } IL_008d: { return (int32_t)(-1); } } // System.Void System.Collections.Generic.Dictionary`2::Initialize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Initialize_mBB81A9517105DA48CF8E13AE8FCE29A8D77839C8_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___capacity0; IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465((int32_t)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->set_buckets_0(L_3); V_1 = (int32_t)0; goto IL_0024; } IL_0017: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)(-1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0024: { int32_t L_7 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0017; } } { int32_t L_9 = V_0; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_10 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)(EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_9); __this->set_entries_1(L_10); __this->set_freeList_4((-1)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryInsert(TKey,TValue,System.Collections.Generic.InsertionBehavior) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryInsert_m9867C6D871170787DA6A385F805A3F0BE1DB8166_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, RuntimeObject * ___value1, uint8_t ___behavior2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var); 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_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m9867C6D871170787DA6A385F805A3F0BE1DB8166_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_0022: { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); Guid_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (Guid_t )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = (int32_t)L_11; goto IL_00e1; } IL_0051: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_12 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_13 = V_4; 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_00c9; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_17 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); Guid_t L_19 = (Guid_t )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); Guid_t L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (Guid_t )L_19, (Guid_t )L_20); if (!L_21) { goto IL_00c9; } } { uint8_t L_22 = ___behavior2; if ((!(((uint32_t)L_22) == ((uint32_t)1)))) { goto IL_00ad; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_23 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_24 = V_4; NullCheck(L_23); RuntimeObject * L_25 = ___value1; ((L_23)->GetAddressAt(static_cast(L_24)))->set_value_3(L_25); int32_t L_26 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))); return (bool)1; } IL_00ad: { uint8_t L_27 = ___behavior2; if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_00c7; } } { Guid_t L_28 = ___key0; Guid_t L_29 = (Guid_t )L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m86ED3134FB107447E738C04EAF8CF4E289AF0E7F((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46A01A440913AE3A82489D220ACF899D570C29A7)), (RuntimeObject *)L_30, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_32 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_32, (String_t*)L_31, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_m9867C6D871170787DA6A385F805A3F0BE1DB8166_RuntimeMethod_var))); } IL_00c7: { return (bool)0; } IL_00c9: { int32_t L_33 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_34 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_35 = V_4; NullCheck(L_34); int32_t L_36 = (int32_t)((L_34)->GetAddressAt(static_cast(L_35)))->get_next_1(); V_4 = (int32_t)L_36; } IL_00e1: { int32_t L_37 = V_4; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_38 = (int32_t)__this->get_freeCount_5(); if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_0120; } } { int32_t L_39 = (int32_t)__this->get_freeList_4(); V_3 = (int32_t)L_39; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_40 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_41 = V_3; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_next_1(); __this->set_freeList_4(L_42); int32_t L_43 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)1))); goto IL_0156; } IL_0120: { int32_t L_44 = (int32_t)__this->get_count_2(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_45 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); NullCheck(L_45); if ((!(((uint32_t)L_44) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))))) { goto IL_0141; } } { NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); int32_t L_46 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_47 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_47); V_1 = (int32_t)((int32_t)((int32_t)L_46%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))); } IL_0141: { int32_t L_48 = (int32_t)__this->get_count_2(); V_3 = (int32_t)L_48; int32_t L_49 = (int32_t)__this->get_count_2(); __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1))); } IL_0156: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_50 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_51 = V_3; NullCheck(L_50); int32_t L_52 = V_0; ((L_50)->GetAddressAt(static_cast(L_51)))->set_hashCode_0(L_52); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_53 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_54 = V_3; NullCheck(L_53); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_55 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_56 = V_1; NullCheck(L_55); int32_t L_57 = L_56; int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); ((L_53)->GetAddressAt(static_cast(L_54)))->set_next_1(L_58); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_59 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); Guid_t L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_62 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_63 = V_3; NullCheck(L_62); RuntimeObject * L_64 = ___value1; ((L_62)->GetAddressAt(static_cast(L_63)))->set_value_3(L_64); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_65 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_66 = V_1; int32_t L_67 = V_3; NullCheck(L_65); (L_65)->SetAt(static_cast(L_66), (int32_t)L_67); int32_t L_68 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1))); int32_t L_69 = V_2; if ((((int32_t)L_69) <= ((int32_t)((int32_t)100)))) { goto IL_01ed; } } { RuntimeObject* L_70 = (RuntimeObject*)__this->get_comparer_6(); if (!((NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 *)IsInst((RuntimeObject*)L_70, NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var))) { goto IL_01ed; } } { EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * L_71; L_71 = EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1(/*hidden argument*/EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_72 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))), (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); } IL_01ed: { return (bool)1; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m3D64142D5EC23B668AA2B75C2C0EAAC948CE6E7E_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = V_0; if (L_2) { goto IL_0012; } } { return; } IL_0012: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_3 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3); int32_t L_4; L_4 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, /*hidden argument*/NULL); V_1 = (int32_t)L_4; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_5 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5); int32_t L_6; L_6 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5, (String_t*)_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69, /*hidden argument*/NULL); V_2 = (int32_t)L_6; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_7 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7); RuntimeObject * L_10; L_10 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (Type_t *)L_9, /*hidden argument*/NULL); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); int32_t L_11 = V_2; if (!L_11) { goto IL_010c; } } { int32_t L_12 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->set_buckets_0(L_13); V_4 = (int32_t)0; goto IL_0071; } IL_0061: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_15 = V_4; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)(-1)); int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0071: { int32_t L_17 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_0061; } } { int32_t L_19 = V_2; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_20 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)(EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_19); __this->set_entries_1(L_20); __this->set_freeList_4((-1)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_21 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_23; L_23 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21); RuntimeObject * L_24; L_24 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (Type_t *)L_23, /*hidden argument*/NULL); V_3 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)((KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_25 = V_3; if (L_25) { goto IL_00b9; } } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_26 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_26, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_m3D64142D5EC23B668AA2B75C2C0EAAC948CE6E7E_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); Guid_t L_29; L_29 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)((L_27)->GetAddressAt(static_cast(L_28))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); goto IL_00dd; } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_30 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_30, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_m3D64142D5EC23B668AA2B75C2C0EAAC948CE6E7E_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); Guid_t L_33; L_33 = KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); RuntimeObject * L_36; L_36 = KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_inline((KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)(KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_33, (RuntimeObject *)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_37 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0103: { int32_t L_38 = V_5; KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_39 = V_3; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_00be; } } { goto IL_0113; } IL_010c: { __this->set_buckets_0((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)NULL); } IL_0113: { int32_t L_40 = V_1; __this->set_version_3(L_40); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_41; L_41 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_mC33BC3DF155F4F5C200E96C1F71DBACA666F0096_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_count_2(); IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_ExpandPrime_mDE0E0A2A7FD17ECBBA6C6542337EC4AF73689D64((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)L_1, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m73015BCD123AFB566F347ADB474165AE68212179_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, int32_t ___newSize0, bool ___forceNewHashCodes1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___newSize0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_1; V_2 = (int32_t)0; goto IL_0013; } IL_000b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = V_0; int32_t L_3 = V_2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)(-1)); int32_t L_4 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); } IL_0013: { int32_t L_5 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_000b; } } { int32_t L_7 = ___newSize0; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_8 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)(EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_8; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_9 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); bool L_12 = ___forceNewHashCodes1; if (!L_12) { goto IL_0080; } } { V_3 = (int32_t)0; goto IL_0077; } IL_003b: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_13 = V_1; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast(L_14)))->get_hashCode_0(); if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_0073; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); Guid_t L_21 = (Guid_t )((L_19)->GetAddressAt(static_cast(L_20)))->get_key_2(); NullCheck((RuntimeObject*)L_18); int32_t L_22; L_22 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (Guid_t )L_21); ((L_16)->GetAddressAt(static_cast(L_17)))->set_hashCode_0(((int32_t)((int32_t)L_22&(int32_t)((int32_t)2147483647LL)))); } IL_0073: { int32_t L_23 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_0077: { int32_t L_24 = V_3; int32_t L_25 = (int32_t)__this->get_count_2(); if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_003b; } } IL_0080: { V_4 = (int32_t)0; goto IL_00c3; } IL_0085: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_26 = V_1; int32_t L_27 = V_4; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_hashCode_0(); if ((((int32_t)L_28) < ((int32_t)0))) { goto IL_00bd; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_29 = V_1; int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_hashCode_0(); int32_t L_32 = ___newSize0; V_5 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)L_32)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_33 = V_1; int32_t L_34 = V_4; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_0; int32_t L_36 = V_5; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); ((L_33)->GetAddressAt(static_cast(L_34)))->set_next_1(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_0; int32_t L_40 = V_5; int32_t L_41 = V_4; NullCheck(L_39); (L_39)->SetAt(static_cast(L_40), (int32_t)L_41); } IL_00bd: { int32_t L_42 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_4; int32_t L_44 = (int32_t)__this->get_count_2(); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0085; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_0; __this->set_buckets_0(L_45); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_46 = V_1; __this->set_entries_1(L_46); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m0B90497EB1738060751FFF9ABD609C5833E235D4_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_Remove_m0B90497EB1738060751FFF9ABD609C5833E235D4_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_015d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); Guid_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, Guid_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (Guid_t )L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)(-1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = (int32_t)L_11; goto IL_0156; } IL_004c: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_12 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_13 = V_3; 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_0142; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_17 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); Guid_t L_19 = (Guid_t )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); Guid_t L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, Guid_t , Guid_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (Guid_t )L_19, (Guid_t )L_20); if (!L_21) { goto IL_0142; } } { int32_t L_22 = V_2; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_00a4; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_24 = V_1; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_25 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_26 = V_3; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_next_1(); NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (int32_t)L_27); goto IL_00c6; } IL_00a4: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_28 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_30 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_31 = V_3; NullCheck(L_30); int32_t L_32 = (int32_t)((L_30)->GetAddressAt(static_cast(L_31)))->get_next_1(); ((L_28)->GetAddressAt(static_cast(L_29)))->set_next_1(L_32); } IL_00c6: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_33 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_34 = V_3; NullCheck(L_33); ((L_33)->GetAddressAt(static_cast(L_34)))->set_hashCode_0((-1)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_35 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_36 = V_3; NullCheck(L_35); int32_t L_37 = (int32_t)__this->get_freeList_4(); ((L_35)->GetAddressAt(static_cast(L_36)))->set_next_1(L_37); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_38 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); Guid_t * L_40 = (Guid_t *)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(Guid_t )); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_41 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_42 = V_3; NullCheck(L_41); RuntimeObject ** L_43 = (RuntimeObject **)((L_41)->GetAddressAt(static_cast(L_42)))->get_address_of_value_3(); il2cpp_codegen_initobj(L_43, sizeof(RuntimeObject *)); int32_t L_44 = V_3; __this->set_freeList_4(L_44); int32_t L_45 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1))); int32_t L_46 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return (bool)1; } IL_0142: { int32_t L_47 = V_3; V_2 = (int32_t)L_47; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_48 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_49 = V_3; NullCheck(L_48); int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast(L_49)))->get_next_1(); V_3 = (int32_t)L_50; } IL_0156: { int32_t L_51 = V_3; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_004c; } } IL_015d: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m48D4BBB4E3341646A2729BF35C1AB86764EC5BE7_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, Guid_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { Guid_t L_0 = ___key0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0025; } } { RuntimeObject ** L_3 = ___value1; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_4 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = (RuntimeObject *)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); *(RuntimeObject **)L_3 = L_6; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_3, (void*)L_6); return (bool)1; } IL_0025: { RuntimeObject ** L_7 = ___value1; il2cpp_codegen_initobj(L_7, sizeof(RuntimeObject *)); return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m142F0ADF8FF527C36CBB2CCEB1B09C1F934D8E91_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m6B0F89F02840612A1D5CB903A5CA611A92CC1FD2_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* V_6 = NULL; int32_t V_7 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_000e: { RuntimeArray * L_2 = ___array0; NullCheck((RuntimeArray *)L_2); int32_t L_3; L_3 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_2, /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0027; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_0027: { RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6; L_6 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_5, (int32_t)0, /*hidden argument*/NULL); if (!L_6) { goto IL_0040; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_0040: { int32_t L_8 = ___index1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_004d; } } { int32_t L_9 = ___index1; RuntimeArray * L_10 = ___array0; NullCheck((RuntimeArray *)L_10); int32_t L_11; L_11 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) <= ((int32_t)L_11))) { goto IL_0063; } } IL_004d: { int32_t L_12 = ___index1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_15 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_15, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_14, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_0063: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = ___index1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) >= ((int32_t)L_19))) { goto IL_007e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_20 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_20, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)((KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (KeyValuePair_2U5BU5D_t0BF7C6185BEFBB97D75B41C977593F6FA8E45F23*)L_23, (int32_t)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } IL_0091: { RuntimeArray * L_25 = ___array0; if (!((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_25, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var))) { goto IL_00fb; } } { RuntimeArray * L_26 = ___array0; V_1 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_27 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); V_2 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_28 = V_2; int32_t L_29 = V_3; NullCheck(L_28); int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast(L_29)))->get_hashCode_0(); if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_00ed; } } { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_31 = V_1; int32_t L_32 = ___index1; int32_t L_33 = (int32_t)L_32; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); Guid_t L_36 = (Guid_t )((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); Guid_t L_37 = (Guid_t )L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_39 = V_2; int32_t L_40 = V_3; NullCheck(L_39); RuntimeObject * L_41 = (RuntimeObject *)((L_39)->GetAddressAt(static_cast(L_40)))->get_value_3(); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_42; memset((&L_42), 0, sizeof(L_42)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_42), (RuntimeObject *)L_38, (RuntimeObject *)L_41, /*hidden argument*/NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(L_33), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_42); } IL_00ed: { int32_t L_43 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)); } IL_00f1: { int32_t L_44 = V_3; int32_t L_45 = (int32_t)__this->get_count_2(); if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_00ab; } } { return; } IL_00fb: { RuntimeArray * L_46 = ___array0; V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_46, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_47 = V_4; if (L_47) { goto IL_0117; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_48 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_48, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } IL_0117: { } IL_0118: try { // begin try (depth: 1) { int32_t L_49 = (int32_t)__this->get_count_2(); V_5 = (int32_t)L_49; EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_50 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); V_6 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)L_50; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_51 = V_6; int32_t L_52 = V_7; NullCheck(L_51); int32_t L_53 = (int32_t)((L_51)->GetAddressAt(static_cast(L_52)))->get_hashCode_0(); if ((((int32_t)L_53) < ((int32_t)0))) { goto IL_016d; } } IL_013e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_54 = V_4; int32_t L_55 = ___index1; int32_t L_56 = (int32_t)L_55; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1)); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_57 = V_6; int32_t L_58 = V_7; NullCheck(L_57); Guid_t L_59 = (Guid_t )((L_57)->GetAddressAt(static_cast(L_58)))->get_key_2(); EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_60 = V_6; int32_t L_61 = V_7; NullCheck(L_60); RuntimeObject * L_62 = (RuntimeObject *)((L_60)->GetAddressAt(static_cast(L_61)))->get_value_3(); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_63; memset((&L_63), 0, sizeof(L_63)); KeyValuePair_2__ctor_m81BFDBDB346A8E275E186B817B0E970167345A76((&L_63), (Guid_t )L_59, (RuntimeObject *)L_62, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F L_64 = (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F )L_63; RuntimeObject * L_65 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), &L_64); NullCheck(L_54); ArrayElementTypeCheck (L_54, L_65); (L_54)->SetAt(static_cast(L_56), (RuntimeObject *)L_65); } IL_016d: { int32_t L_66 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)1)); } IL_0173: { int32_t L_67 = V_7; int32_t L_68 = V_5; if ((((int32_t)L_67) < ((int32_t)L_68))) { goto IL_012d; } } IL_0179: { goto IL_018c; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_017b; } throw e; } CATCH_017b: { // begin catch(System.ArrayTypeMismatchException) ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_69 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_69, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_69, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_mC821284506030A536DE228BF2ADED1695448551E_RuntimeMethod_var))); } // end catch (depth: 1) IL_018c: { return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_mEA8B13351E1AF571EB20489633FC10FECEAE7411_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F((&L_0), (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_1 = (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m9A8B89D0A9C275B47868CE54778128ECD399CB61_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0030; } } { EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B* L_5 = (EntryU5BU5D_t594BD3E1FDBAA69AFBD261D71312D0BB1DA6366B*)__this->get_entries_1(); int32_t L_6 = V_0; NullCheck(L_5); RuntimeObject * L_7 = (RuntimeObject *)((L_5)->GetAddressAt(static_cast(L_6)))->get_value_3(); return (RuntimeObject *)L_7; } IL_0030: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; Guid_t V_1; memset((&V_1), 0, sizeof(V_1)); il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; if (!L_3) { goto IL_002c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_4 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_RuntimeMethod_var))); } IL_002c: { } IL_002d: try { // begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try { // begin try (depth: 2) Guid_t L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); (( void (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )L_6, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); goto IL_0064; } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0043; } throw e; } CATCH_0043: { // begin catch(System.InvalidCastException) RuntimeObject * L_8 = ___value1; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_9 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 42)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_10; L_10 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_RuntimeMethod_var))); } // end catch (depth: 2) IL_0064: { goto IL_0087; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0066; } throw e; } CATCH_0066: { // begin catch(System.InvalidCastException) RuntimeObject * L_13 = ___key0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 43)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_15; L_15 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_13, (RuntimeObject *)L_15, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_17, (String_t*)L_16, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m3527015F772F95275D758FE696F2E1FA8E5959DD_RuntimeMethod_var))); } // end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::IsCompatibleKey(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_IsCompatibleKey_mC084E162DCF3B19A7F22FC46F037C808C1663EDE_gshared (RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_IsCompatibleKey_mC084E162DCF3B19A7F22FC46F037C808C1663EDE_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___key0; return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 33)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_mEC1C4FB4AB3EF54CE89B7B16ACD0F56CF73FC68C_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *, Guid_t , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (Guid_t )((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_mAB2439C828B84858AE5CBEC145BE5FC5C7A1C7CB_gshared (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB * __this, const RuntimeMethod* method) { { Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m4BDE1D3A9509D682EE5999D869FBA29DF39C8B6F((&L_0), (Dictionary_2_t68FA25B39EC8179DDB6C36003288B86442B82ECB *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E L_1 = (Enumerator_tE4593AE9E4F449E7286620C74BB8951B0B90EE4E )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } #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() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF0AE3867D21201B50EE816E55A8BAAADA8471324_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4FC1E5AB669A7DBB7F43D1F85AD6880B36A3E5AD_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE4DC1C09B8D887243C334E2848494A566E05BC69_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)0, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1655E0770C03EF3468A6CF5AA7B0C6D67C924F60_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * G_B5_1 = NULL; { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0020; } } { int32_t L_1 = ___capacity0; int32_t L_2 = L_1; RuntimeObject * L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_2); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_4 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), (RuntimeObject *)L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_m1655E0770C03EF3468A6CF5AA7B0C6D67C924F60_RuntimeMethod_var))); } IL_0020: { int32_t L_5 = ___capacity0; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_002b; } } { int32_t L_6 = ___capacity0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_002b: { RuntimeObject* L_7 = ___comparer1; RuntimeObject* L_8 = (RuntimeObject*)L_7; G_B5_0 = L_8; G_B5_1 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(__this)); goto IL_0036; } } { EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * L_9; L_9 = (( EqualityComparer_1_t20B8E5927E151143D1CBD8554CAF17F0EAC1CF62 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); G_B6_0 = ((RuntimeObject*)(L_9)); G_B6_1 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(G_B5_1)); } IL_0036: { NullCheck(G_B6_1); G_B6_1->set_comparer_6(G_B6_0); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m07F46318730F2DC4471193D0004174EF8A578D95_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (RuntimeObject*)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3EAFFDB09275CF91E745DB1BA2C394ECC917B8E4_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject* ___dictionary0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * G_B2_0 = NULL; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(G_B1_0)); goto IL_000d; } IL_0007: { RuntimeObject* L_1 = ___dictionary0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1); G_B3_0 = L_2; G_B3_1 = ((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)G_B3_1); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)G_B3_1, (int32_t)G_B3_0, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); RuntimeObject* L_4 = ___dictionary0; if (L_4) { goto IL_0021; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2__ctor_m3EAFFDB09275CF91E745DB1BA2C394ECC917B8E4_RuntimeMethod_var))); } IL_0021: { RuntimeObject* L_6 = ___dictionary0; NullCheck((RuntimeObject *)L_6); Type_t * L_7; L_7 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_6, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 6)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_m01CE523ADAD8D6348C8247353F7C1E5FA3031732((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_12 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))); NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get_count_2(); V_0 = (int32_t)L_13; NullCheck(L_12); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_14 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_007c; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); int32_t L_20 = (int32_t)((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); bool L_23 = (bool)((L_21)->GetAddressAt(static_cast(L_22)))->get_value_3(); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_20, (bool)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_007c: { int32_t L_24 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); } IL_0080: { int32_t L_25 = V_2; int32_t L_26 = V_0; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_004f; } } { return; } IL_0085: { RuntimeObject* L_27 = ___dictionary0; NullCheck((RuntimeObject*)L_27); RuntimeObject* L_28; L_28 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9), (RuntimeObject*)L_27); V_3 = (RuntimeObject*)L_28; } IL_008c: try { // begin try (depth: 1) { goto IL_00aa; } IL_008e: { RuntimeObject* L_29 = V_3; NullCheck((RuntimeObject*)L_29); KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), (RuntimeObject*)L_29); V_4 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )L_30; int32_t L_31; L_31 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); bool L_32; L_32 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_31, (bool)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); } IL_00aa: { RuntimeObject* L_33 = V_3; NullCheck((RuntimeObject*)L_33); bool L_34; L_34 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_33); if (L_34) { goto IL_008e; } } IL_00b2: { IL2CPP_LEAVE(0xBE, FINALLY_00b4); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00b4; } FINALLY_00b4: { // begin finally (depth: 1) { RuntimeObject* L_35 = V_3; if (!L_35) { goto IL_00bd; } } IL_00b7: { RuntimeObject* L_36 = V_3; NullCheck((RuntimeObject*)L_36); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_36); } IL_00bd: { IL2CPP_END_FINALLY(180) } } // end finally (depth: 1) IL2CPP_CLEANUP(180) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xBE, IL_00be) } IL_00be: { return; } } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA89D3EAF4629D7D4F5B458A70D8243037BB14F08_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mF91BF6A515300AB082CBB3A7794B9367B10A47B6_RuntimeMethod_var); return; } } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mA7FC937A1EEC4606472EC84F080307824FC0C291_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_count_2(); int32_t L_1 = (int32_t)__this->get_freeCount_5(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); } } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * Dictionary_2_get_Keys_m32EF74F9943F9F8D22FAF66A263FAD9A60963725_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * L_0 = (KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * L_1 = (KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * L_2 = (KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E *)__this->get_keys_7(); return (KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E *)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * Dictionary_2_get_Values_mC3E2CCDD8B203EF28B1F47C68638CD15FE3439B7_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * L_0 = (ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * L_1 = (ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * L_2 = (ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC *)__this->get_values_8(); return (ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC *)L_2; } } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_get_Item_m982F45FE8B3E7EC65C40C64D9AE07E89A5DEE006_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___key0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_001e; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_3 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_4 = V_0; NullCheck(L_3); bool L_5 = (bool)((L_3)->GetAddressAt(static_cast(L_4)))->get_value_3(); return (bool)L_5; } IL_001e: { KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 * L_6 = (KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952_il2cpp_TypeInfo_var))); KeyNotFoundException__ctor_mDC226A7A5A3DA52C5886236F32F19F36E6B1C1C1(L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_get_Item_m982F45FE8B3E7EC65C40C64D9AE07E89A5DEE006_RuntimeMethod_var))); } } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mDFB096115D9E26E5B5E5A4183F9E098CE8A14F74_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; bool L_1 = ___value1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, (bool)L_1, (uint8_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE897A3FC49B670E61ECB181AB711248789A7EDC3_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method) { { int32_t L_0 = ___key0; bool L_1 = ___value1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, (bool)L_1, (uint8_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_mA5189EF55705EF41955C07C4A095B5B060ECEC6F_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ___keyValuePair0, const RuntimeMethod* method) { { int32_t L_0; L_0 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); bool L_1; L_1 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, (bool)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m9803B37B0BE76195DB20292A1BA63FD56B69619E_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0038; } } { EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * L_3; L_3 = (( EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_4 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); bool L_6 = (bool)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); bool L_7; L_7 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, bool, bool >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_3, (bool)L_6, (bool)L_7); if (!L_8) { goto IL_0038; } } { return (bool)1; } IL_0038: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_mD088AD020848C35DCE7BD4C8122BDABDE566915D_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0046; } } { EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * L_3; L_3 = (( EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_4 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); bool L_6 = (bool)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); bool L_7; L_7 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_3); bool L_8; L_8 = VirtFuncInvoker2< bool, bool, bool >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_3, (bool)L_6, (bool)L_7); if (!L_8) { goto IL_0046; } } { int32_t L_9; L_9 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); return (bool)1; } IL_0046: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m12EC0368608487CC33C2BE867502AA15E03DFA3E_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_count_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005a; } } { V_0 = (int32_t)0; goto IL_001a; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_2 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)(-1)); int32_t L_3 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); } IL_001a: { int32_t L_4 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_000d; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_6 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_m14F24D8DBE5A2FD747E8F94E2F7759FBA495DB1C((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)0, (int32_t)L_7, /*hidden argument*/NULL); __this->set_freeList_4((-1)); __this->set_count_2(0); __this->set_freeCount_5(0); int32_t L_8 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))); } IL_005a: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mF736F51E2C6AFC987B28ABE5D955F99E9CCFE5C6_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, const RuntimeMethod* method) { { int32_t L_0 = ___key0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsValue(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_m24840DCEACBFE6BD63511FC009552511C363DCD2_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, bool ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * V_1 = NULL; int32_t V_2 = 0; { goto IL_0049; } { V_0 = (int32_t)0; goto IL_003e; } IL_000c: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_1 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = (int32_t)((L_1)->GetAddressAt(static_cast(L_2)))->get_hashCode_0(); if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_003a; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_4 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); bool L_6 = (bool)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); goto IL_003a; } { return (bool)1; } IL_003a: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get_count_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000c; } } { goto IL_0090; } IL_0049: { EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * L_10; L_10 = (( EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_10; V_2 = (int32_t)0; goto IL_0087; } IL_0053: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_11 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); 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(); if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0083; } } { EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 * L_14 = V_1; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_15 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_16 = V_2; NullCheck(L_15); bool L_17 = (bool)((L_15)->GetAddressAt(static_cast(L_16)))->get_value_3(); bool L_18 = ___value0; NullCheck((EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_14); bool L_19; L_19 = VirtFuncInvoker2< bool, bool, bool >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_tA00ECA27EEC6CA6AADD7F115EB7E6A654C8E96E7 *)L_14, (bool)L_17, (bool)L_18); if (!L_19) { goto IL_0083; } } { return (bool)1; } IL_0083: { int32_t L_20 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0087: { int32_t L_21 = V_2; int32_t L_22 = (int32_t)__this->get_count_2(); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0053; } } IL_0090: { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m3BAF620A5E22F70DF58D092B06FE52F80D679E20_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m3BAF620A5E22F70DF58D092B06FE52F80D679E20_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___index1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0018; } } { int32_t L_3 = ___index1; KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_4 = ___array0; NullCheck(L_4); if ((((int32_t)L_3) <= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_002e; } } IL_0018: { int32_t L_5 = ___index1; int32_t L_6 = L_5; RuntimeObject * L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_6); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_8 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m3BAF620A5E22F70DF58D092B06FE52F80D679E20_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))), (int32_t)L_10))) >= ((int32_t)L_11))) { goto IL_0046; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_12, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_CopyTo_m3BAF620A5E22F70DF58D092B06FE52F80D679E20_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_14 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); V_1 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast(L_16)))->get_hashCode_0(); if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_0090; } } { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_18 = ___array0; int32_t L_19 = ___index1; int32_t L_20 = (int32_t)L_19; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); int32_t L_23 = (int32_t)((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_24 = V_1; int32_t L_25 = V_2; NullCheck(L_24); bool L_26 = (bool)((L_24)->GetAddressAt(static_cast(L_25)))->get_value_3(); KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A((&L_27), (int32_t)L_23, (bool)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_20), (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )L_27); } IL_0090: { int32_t L_28 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1)); } IL_0094: { int32_t L_29 = V_2; int32_t L_30 = V_0; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0058; } } { return; } } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 Dictionary_2_GetEnumerator_mD5215552E5A96F7B411B649D1612ED728BC5BCB8_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529((&L_0), (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 )L_0; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2::System.Collections.Generic.IEnumerable>.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m18C8F7AAC3783DD2238DF0BA3537AA45C454711E_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529((&L_0), (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_1 = (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Void System.Collections.Generic.Dictionary`2::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_m00E0F1C687ECD6E9FA2D9CF8F87B2578B15E20A6_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* V_0 = NULL; String_t* G_B4_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B4_1 = NULL; String_t* G_B3_0 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B3_1 = NULL; int32_t G_B5_0 = 0; String_t* G_B5_1 = NULL; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * G_B5_2 = NULL; { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_GetObjectData_m00E0F1C687ECD6E9FA2D9CF8F87B2578B15E20A6_RuntimeMethod_var))); } IL_000e: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = ___info0; int32_t L_3 = (int32_t)__this->get_version_3(); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_2, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, (int32_t)L_3, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_4 = ___info0; RuntimeObject* L_5 = (RuntimeObject*)__this->get_comparer_6(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7; L_7 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_4, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_8 = ___info0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); G_B3_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B3_1 = L_8; if (!L_9) { G_B4_0 = _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; G_B4_1 = L_8; goto IL_0052; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_10); G_B5_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))); G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0053; } IL_0052: { G_B5_0 = 0; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0053: { NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2); SerializationInfo_AddValue_m3DF5B182A63FFCD12287E97EA38944D0C6405BB5((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)G_B5_2, (String_t*)G_B5_1, (int32_t)G_B5_0, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_11) { goto IL_008a; } } { NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_13 = (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)(KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)L_13; KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_14 = V_0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_16 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_17 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_18; L_18 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_17, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15); SerializationInfo_AddValue_mA20A32DFDB224FCD9595675255264FD10940DFC6((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_15, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (RuntimeObject *)(RuntimeObject *)L_16, (Type_t *)L_18, /*hidden argument*/NULL); } IL_008a: { return; } } // System.Int32 System.Collections.Generic.Dictionary`2::FindEntry(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_FindEntry_mE5C329A95254A7CB032A75C76CB03C6DE8C030F1_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_FindEntry_mE5C329A95254A7CB032A75C76CB03C6DE8C030F1_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_008d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); int32_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (int32_t)L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_7 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); NullCheck(L_6); int32_t L_9 = ((int32_t)((int32_t)L_7%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))); int32_t L_10 = (L_6)->GetAt(static_cast(L_9)); V_1 = (int32_t)L_10; goto IL_0089; } IL_0042: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_11 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_12 = V_1; 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_0077; } } { RuntimeObject* L_15 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_16 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); int32_t L_18 = (int32_t)((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); int32_t L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_15, (int32_t)L_18, (int32_t)L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_22 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = (int32_t)((L_22)->GetAddressAt(static_cast(L_23)))->get_next_1(); V_1 = (int32_t)L_24; } IL_0089: { int32_t L_25 = V_1; if ((((int32_t)L_25) >= ((int32_t)0))) { goto IL_0042; } } IL_008d: { return (int32_t)(-1); } } // System.Void System.Collections.Generic.Dictionary`2::Initialize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Initialize_m55BA5EB84B296345F9E95B58BD4DCD4F003692CA_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___capacity0; IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_GetPrime_m7952C5BA012D681FFC5760660C4DFF99C9EB4465((int32_t)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; int32_t L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->set_buckets_0(L_3); V_1 = (int32_t)0; goto IL_0024; } IL_0017: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)(-1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0024: { int32_t L_7 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0017; } } { int32_t L_9 = V_0; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_10 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)(EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_9); __this->set_entries_1(L_10); __this->set_freeList_4((-1)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryInsert(TKey,TValue,System.Collections.Generic.InsertionBehavior) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryInsert_mEB320D56005A77BE237DE6A16919FB45DFF5CF22_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, bool ___value1, uint8_t ___behavior2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var); 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_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_mEB320D56005A77BE237DE6A16919FB45DFF5CF22_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); } IL_0022: { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); int32_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (int32_t)L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = (int32_t)L_11; goto IL_00e1; } IL_0051: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_12 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_13 = V_4; 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_00c9; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_17 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); int32_t L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (int32_t)L_19, (int32_t)L_20); if (!L_21) { goto IL_00c9; } } { uint8_t L_22 = ___behavior2; if ((!(((uint32_t)L_22) == ((uint32_t)1)))) { goto IL_00ad; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_23 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_24 = V_4; NullCheck(L_23); bool L_25 = ___value1; ((L_23)->GetAddressAt(static_cast(L_24)))->set_value_3(L_25); int32_t L_26 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))); return (bool)1; } IL_00ad: { uint8_t L_27 = ___behavior2; if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_00c7; } } { int32_t L_28 = ___key0; int32_t L_29 = L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m86ED3134FB107447E738C04EAF8CF4E289AF0E7F((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46A01A440913AE3A82489D220ACF899D570C29A7)), (RuntimeObject *)L_30, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_32 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_32, (String_t*)L_31, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_TryInsert_mEB320D56005A77BE237DE6A16919FB45DFF5CF22_RuntimeMethod_var))); } IL_00c7: { return (bool)0; } IL_00c9: { int32_t L_33 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_34 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_35 = V_4; NullCheck(L_34); int32_t L_36 = (int32_t)((L_34)->GetAddressAt(static_cast(L_35)))->get_next_1(); V_4 = (int32_t)L_36; } IL_00e1: { int32_t L_37 = V_4; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_0051; } } { int32_t L_38 = (int32_t)__this->get_freeCount_5(); if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_0120; } } { int32_t L_39 = (int32_t)__this->get_freeList_4(); V_3 = (int32_t)L_39; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_40 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_41 = V_3; NullCheck(L_40); int32_t L_42 = (int32_t)((L_40)->GetAddressAt(static_cast(L_41)))->get_next_1(); __this->set_freeList_4(L_42); int32_t L_43 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)1))); goto IL_0156; } IL_0120: { int32_t L_44 = (int32_t)__this->get_count_2(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_45 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); NullCheck(L_45); if ((!(((uint32_t)L_44) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))))) { goto IL_0141; } } { NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); int32_t L_46 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_47 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_47); V_1 = (int32_t)((int32_t)((int32_t)L_46%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))); } IL_0141: { int32_t L_48 = (int32_t)__this->get_count_2(); V_3 = (int32_t)L_48; int32_t L_49 = (int32_t)__this->get_count_2(); __this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1))); } IL_0156: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_50 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_51 = V_3; NullCheck(L_50); int32_t L_52 = V_0; ((L_50)->GetAddressAt(static_cast(L_51)))->set_hashCode_0(L_52); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_53 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_54 = V_3; NullCheck(L_53); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_55 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_56 = V_1; NullCheck(L_55); int32_t L_57 = L_56; int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); ((L_53)->GetAddressAt(static_cast(L_54)))->set_next_1(L_58); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_59 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); int32_t L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_62 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_63 = V_3; NullCheck(L_62); bool L_64 = ___value1; ((L_62)->GetAddressAt(static_cast(L_63)))->set_value_3(L_64); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_65 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_66 = V_1; int32_t L_67 = V_3; NullCheck(L_65); (L_65)->SetAt(static_cast(L_66), (int32_t)L_67); int32_t L_68 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1))); int32_t L_69 = V_2; if ((((int32_t)L_69) <= ((int32_t)((int32_t)100)))) { goto IL_01ed; } } { RuntimeObject* L_70 = (RuntimeObject*)__this->get_comparer_6(); if (!((NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 *)IsInst((RuntimeObject*)L_70, NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620_il2cpp_TypeInfo_var))) { goto IL_01ed; } } { EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * L_71; L_71 = EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1(/*hidden argument*/EqualityComparer_1_get_Default_m9BA669C1B24A4FF1960F815D3DFA76B1D95018A1_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_72 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))), (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); } IL_01ed: { return (bool)1; } } // System.Void System.Collections.Generic.Dictionary`2::OnDeserialization(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_mF68356D460AF7AF58496ED36BFC4BBE21BCC6B85_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1); s_Il2CppMethodInitialized = true; } SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0; L_0 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_mEF885DA19B41F4A1F481078F276C7F4F8A095063_RuntimeMethod_var); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_2 = V_0; if (L_2) { goto IL_0012; } } { return; } IL_0012: { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_3 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3); int32_t L_4; L_4 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_3, (String_t*)_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, /*hidden argument*/NULL); V_1 = (int32_t)L_4; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_5 = V_0; NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5); int32_t L_6; L_6 = SerializationInfo_GetInt32_mB22BBD01CBC189B7A76465CBFF7224F619395D30((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_5, (String_t*)_stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69, /*hidden argument*/NULL); V_2 = (int32_t)L_6; SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_7 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 29)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9; L_9 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7); RuntimeObject * L_10; L_10 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_7, (String_t*)_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (Type_t *)L_9, /*hidden argument*/NULL); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); int32_t L_11 = V_2; if (!L_11) { goto IL_010c; } } { int32_t L_12 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->set_buckets_0(L_13); V_4 = (int32_t)0; goto IL_0071; } IL_0061: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_15 = V_4; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)(-1)); int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0071: { int32_t L_17 = V_4; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_0061; } } { int32_t L_19 = V_2; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_20 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)(EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_19); __this->set_entries_1(L_20); __this->set_freeList_4((-1)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_21 = V_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 32)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_23; L_23 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL); NullCheck((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21); RuntimeObject * L_24; L_24 = SerializationInfo_GetValue_mF6E311779D55AD7C80B2D19FF2A7E9683AEF2A99((SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_21, (String_t*)_stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A, (Type_t *)L_23, /*hidden argument*/NULL); V_3 = (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)((KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_25 = V_3; if (L_25) { goto IL_00b9; } } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_26 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_26, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_mF68356D460AF7AF58496ED36BFC4BBE21BCC6B85_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); int32_t L_29; L_29 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)((L_27)->GetAddressAt(static_cast(L_28))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); goto IL_00dd; } { SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 * L_30 = (SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var))); SerializationException__ctor_m685187C44D70983FA86F76A8BB1599A2969B43E3(L_30, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_OnDeserialization_mF68356D460AF7AF58496ED36BFC4BBE21BCC6B85_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); int32_t L_33; L_33 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); bool L_36; L_36 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_33, (bool)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_37 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0103: { int32_t L_38 = V_5; KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_39 = V_3; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_00be; } } { goto IL_0113; } IL_010c: { __this->set_buckets_0((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)NULL); } IL_0113: { int32_t L_40 = V_1; __this->set_version_3(L_40); IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_41; L_41 = DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_m311B542E354997FD9AF99516C911AD0408A51B5A_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m43C6D4335EA8B366630EEB363E10D0D091D04123_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_count_2(); IL2CPP_RUNTIME_CLASS_INIT(HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var); int32_t L_1; L_1 = HashHelpers_ExpandPrime_mDE0E0A2A7FD17ECBBA6C6542337EC4AF73689D64((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_1, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return; } } // System.Void System.Collections.Generic.Dictionary`2::Resize(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_mDE5DEC688766094C3270FF46BBDDBE9F9E7DDC05_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___newSize0, bool ___forceNewHashCodes1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t L_0 = ___newSize0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_1; V_2 = (int32_t)0; goto IL_0013; } IL_000b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = V_0; int32_t L_3 = V_2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)(-1)); int32_t L_4 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); } IL_0013: { int32_t L_5 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_000b; } } { int32_t L_7 = ___newSize0; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_8 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)(EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_8; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_9 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m7EF35EEE2A8E2DC040222146974ADA2C3DACC229((RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); bool L_12 = ___forceNewHashCodes1; if (!L_12) { goto IL_0080; } } { V_3 = (int32_t)0; goto IL_0077; } IL_003b: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_13 = V_1; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast(L_14)))->get_hashCode_0(); if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_0073; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); int32_t L_21 = (int32_t)((L_19)->GetAddressAt(static_cast(L_20)))->get_key_2(); NullCheck((RuntimeObject*)L_18); int32_t L_22; L_22 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (int32_t)L_21); ((L_16)->GetAddressAt(static_cast(L_17)))->set_hashCode_0(((int32_t)((int32_t)L_22&(int32_t)((int32_t)2147483647LL)))); } IL_0073: { int32_t L_23 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_0077: { int32_t L_24 = V_3; int32_t L_25 = (int32_t)__this->get_count_2(); if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_003b; } } IL_0080: { V_4 = (int32_t)0; goto IL_00c3; } IL_0085: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_26 = V_1; int32_t L_27 = V_4; NullCheck(L_26); int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast(L_27)))->get_hashCode_0(); if ((((int32_t)L_28) < ((int32_t)0))) { goto IL_00bd; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_29 = V_1; int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = (int32_t)((L_29)->GetAddressAt(static_cast(L_30)))->get_hashCode_0(); int32_t L_32 = ___newSize0; V_5 = (int32_t)((int32_t)((int32_t)L_31%(int32_t)L_32)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_33 = V_1; int32_t L_34 = V_4; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_0; int32_t L_36 = V_5; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); ((L_33)->GetAddressAt(static_cast(L_34)))->set_next_1(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_0; int32_t L_40 = V_5; int32_t L_41 = V_4; NullCheck(L_39); (L_39)->SetAt(static_cast(L_40), (int32_t)L_41); } IL_00bd: { int32_t L_42 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_4; int32_t L_44 = (int32_t)__this->get_count_2(); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0085; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_0; __this->set_buckets_0(L_45); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_46 = V_1; __this->set_entries_1(L_46); return; } } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m223F0E48D8BA17E7DD811BE62BEFD05243F742A3_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { goto IL_0013; } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_Remove_m223F0E48D8BA17E7DD811BE62BEFD05243F742A3_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (!L_2) { goto IL_015d; } } { RuntimeObject* L_3 = (RuntimeObject*)__this->get_comparer_6(); int32_t L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (int32_t)L_4); V_0 = (int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2147483647LL))); int32_t L_6 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); NullCheck(L_7); V_1 = (int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))); V_2 = (int32_t)(-1); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = (int32_t)L_11; goto IL_0156; } IL_004c: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_12 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_13 = V_3; 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_0142; } } { RuntimeObject* L_16 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_17 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); int32_t L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1::Equals(T,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_16, (int32_t)L_19, (int32_t)L_20); if (!L_21) { goto IL_0142; } } { int32_t L_22 = V_2; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_00a4; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); int32_t L_24 = V_1; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_25 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_26 = V_3; NullCheck(L_25); int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast(L_26)))->get_next_1(); NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (int32_t)L_27); goto IL_00c6; } IL_00a4: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_28 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_30 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_31 = V_3; NullCheck(L_30); int32_t L_32 = (int32_t)((L_30)->GetAddressAt(static_cast(L_31)))->get_next_1(); ((L_28)->GetAddressAt(static_cast(L_29)))->set_next_1(L_32); } IL_00c6: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_33 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_34 = V_3; NullCheck(L_33); ((L_33)->GetAddressAt(static_cast(L_34)))->set_hashCode_0((-1)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_35 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_36 = V_3; NullCheck(L_35); int32_t L_37 = (int32_t)__this->get_freeList_4(); ((L_35)->GetAddressAt(static_cast(L_36)))->set_next_1(L_37); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_38 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); int32_t* L_40 = (int32_t*)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(int32_t)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_41 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_42 = V_3; NullCheck(L_41); bool* L_43 = (bool*)((L_41)->GetAddressAt(static_cast(L_42)))->get_address_of_value_3(); il2cpp_codegen_initobj(L_43, sizeof(bool)); int32_t L_44 = V_3; __this->set_freeList_4(L_44); int32_t L_45 = (int32_t)__this->get_freeCount_5(); __this->set_freeCount_5(((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1))); int32_t L_46 = (int32_t)__this->get_version_3(); __this->set_version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return (bool)1; } IL_0142: { int32_t L_47 = V_3; V_2 = (int32_t)L_47; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_48 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_49 = V_3; NullCheck(L_48); int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast(L_49)))->get_next_1(); V_3 = (int32_t)L_50; } IL_0156: { int32_t L_51 = V_3; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_004c; } } IL_015d: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mDA84BC4EB1A9B38BEFC73A8718A628B870CA9345_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, int32_t ___key0, bool* ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___key0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0025; } } { bool* L_3 = ___value1; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_4 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); bool L_6 = (bool)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); *(bool*)L_3 = L_6; return (bool)1; } IL_0025: { bool* L_7 = ___value1; il2cpp_codegen_initobj(L_7, sizeof(bool)); return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_mB860FB998031CE7166B9F28720870F640E0DBA7A_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m505DFA356DEFD73DE8D39479F290741917CB8E50_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* V_6 = NULL; int32_t V_7 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_000e: { RuntimeArray * L_2 = ___array0; NullCheck((RuntimeArray *)L_2); int32_t L_3; L_3 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_2, /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0027; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_0027: { RuntimeArray * L_5 = ___array0; NullCheck((RuntimeArray *)L_5); int32_t L_6; L_6 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_5, (int32_t)0, /*hidden argument*/NULL); if (!L_6) { goto IL_0040; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_0040: { int32_t L_8 = ___index1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_004d; } } { int32_t L_9 = ___index1; RuntimeArray * L_10 = ___array0; NullCheck((RuntimeArray *)L_10); int32_t L_11; L_11 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) <= ((int32_t)L_11))) { goto IL_0063; } } IL_004d: { int32_t L_12 = ___index1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_13); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_15 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m7C5B3BE7792B7C73E7D82C4DBAD4ACA2DAE71AA9(L_15, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), (RuntimeObject *)L_14, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_0063: { RuntimeArray * L_16 = ___array0; NullCheck((RuntimeArray *)L_16); int32_t L_17; L_17 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_16, /*hidden argument*/NULL); int32_t L_18 = ___index1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) >= ((int32_t)L_19))) { goto IL_007e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_20 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_20, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)((KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (KeyValuePair_2U5BU5D_t0CE22F880802B0F487E3F09AA6E7383AE9CBE7E7*)L_23, (int32_t)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return; } IL_0091: { RuntimeArray * L_25 = ___array0; if (!((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_25, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var))) { goto IL_00fb; } } { RuntimeArray * L_26 = ___array0; V_1 = (DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)((DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1*)IsInst((RuntimeObject*)L_26, DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1_il2cpp_TypeInfo_var)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_27 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); V_2 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_28 = V_2; int32_t L_29 = V_3; NullCheck(L_28); int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast(L_29)))->get_hashCode_0(); if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_00ed; } } { DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* L_31 = V_1; int32_t L_32 = ___index1; int32_t L_33 = (int32_t)L_32; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); int32_t L_36 = (int32_t)((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); int32_t L_37 = L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_39 = V_2; int32_t L_40 = V_3; NullCheck(L_39); bool L_41 = (bool)((L_39)->GetAddressAt(static_cast(L_40)))->get_value_3(); bool L_42 = L_41; RuntimeObject * L_43 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23), &L_42); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_44; memset((&L_44), 0, sizeof(L_44)); DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_44), (RuntimeObject *)L_38, (RuntimeObject *)L_43, /*hidden argument*/NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(L_33), (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_44); } IL_00ed: { int32_t L_45 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00f1: { int32_t L_46 = V_3; int32_t L_47 = (int32_t)__this->get_count_2(); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_00ab; } } { return; } IL_00fb: { RuntimeArray * L_48 = ___array0; V_4 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_48, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_49 = V_4; if (L_49) { goto IL_0117; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_50 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_50, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } IL_0117: { } IL_0118: try { // begin try (depth: 1) { int32_t L_51 = (int32_t)__this->get_count_2(); V_5 = (int32_t)L_51; EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_52 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); V_6 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_52; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_53 = V_6; int32_t L_54 = V_7; NullCheck(L_53); int32_t L_55 = (int32_t)((L_53)->GetAddressAt(static_cast(L_54)))->get_hashCode_0(); if ((((int32_t)L_55) < ((int32_t)0))) { goto IL_016d; } } IL_013e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_56 = V_4; int32_t L_57 = ___index1; int32_t L_58 = (int32_t)L_57; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_59 = V_6; int32_t L_60 = V_7; NullCheck(L_59); int32_t L_61 = (int32_t)((L_59)->GetAddressAt(static_cast(L_60)))->get_key_2(); EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_62 = V_6; int32_t L_63 = V_7; NullCheck(L_62); bool L_64 = (bool)((L_62)->GetAddressAt(static_cast(L_63)))->get_value_3(); KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 L_65; memset((&L_65), 0, sizeof(L_65)); KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A((&L_65), (int32_t)L_61, (bool)L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 L_66 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )L_65; RuntimeObject * L_67 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), &L_66); NullCheck(L_56); ArrayElementTypeCheck (L_56, L_67); (L_56)->SetAt(static_cast(L_58), (RuntimeObject *)L_67); } IL_016d: { int32_t L_68 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1)); } IL_0173: { int32_t L_69 = V_7; int32_t L_70 = V_5; if ((((int32_t)L_69) < ((int32_t)L_70))) { goto IL_012d; } } IL_0179: { goto IL_018c; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_017b; } throw e; } CATCH_017b: { // begin catch(System.ArrayTypeMismatchException) ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_71 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_71, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_71, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_ICollection_CopyTo_m997C9FFF3EB2B0F506E35B82145439A213C40588_RuntimeMethod_var))); } // end catch (depth: 1) IL_018c: { return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_mF918D1808D25B4E310D1DE36A24968E2361078A0_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529((&L_0), (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_1 = (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Object System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_m456803785E396F7945A7E6CE03739936C96C1E72_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0030; } } { EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_5 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)__this->get_entries_1(); int32_t L_6 = V_0; NullCheck(L_5); bool L_7 = (bool)((L_5)->GetAddressAt(static_cast(L_6)))->get_value_3(); bool L_8 = L_7; RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23), &L_8); return (RuntimeObject *)L_9; } IL_0030: { return (RuntimeObject *)NULL; } } // System.Void System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(bool)); } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_4 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_RuntimeMethod_var))); } IL_002c: { } IL_002d: try { // begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try { // begin try (depth: 2) int32_t L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); (( void (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)L_6, (bool)((*(bool*)((bool*)UnBox(L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); goto IL_0064; } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0043; } throw e; } CATCH_0043: { // begin catch(System.InvalidCastException) RuntimeObject * L_8 = ___value1; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_9 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 42)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_10; L_10 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_RuntimeMethod_var))); } // end catch (depth: 2) IL_0064: { goto IL_0087; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0066; } throw e; } CATCH_0066: { // begin catch(System.InvalidCastException) RuntimeObject * L_13 = ___key0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 43)) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_15; L_15 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mE78A3696E1B42AEEF20334CACBA2E9E3002E2A42((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject *)L_13, (RuntimeObject *)L_15, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_17, (String_t*)L_16, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_System_Collections_IDictionary_set_Item_m9595D8E5B197F64F150A1D675A2D134546469418_RuntimeMethod_var))); } // end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2::IsCompatibleKey(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_IsCompatibleKey_mF56499D451B0FB00CEF677F3FE330609E557335E_gshared (RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dictionary_2_IsCompatibleKey_mF56499D451B0FB00CEF677F3FE330609E557335E_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___key0; return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 33)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); } } // System.Boolean System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_mE7760629DD581A71B24076F6F1C60114FA4C41DF_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___key0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m81EE3EA2ABC7417E5F1362BEE20826472A4FF213_gshared (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * __this, const RuntimeMethod* method) { { Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529((&L_0), (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 L_1 = (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventSource_IsEnabled_m1A780FE4F6C69C09C1CAD61E723F75EF7A97ECC1_inline (EventSource_t02B6E43167F06B74646A32A3BBC58988BFC3EA6A * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_m_eventSourceEnabled_8(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * DictionaryHashHelpers_get_SerializationInfoTable_mBC1FAE5ECDFFAFA735583E160A2C7366A0B3D087_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var); ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * L_0 = ((DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060_il2cpp_TypeInfo_var))->get_U3CSerializationInfoTableU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_m1C36639C8D9E5A4C8B4FB98609F07ED1D12E10B2_gshared_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method) { { Guid_t L_0 = (Guid_t )__this->get_key_0(); return (Guid_t )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m1347C9AEB5BF6BAE09A5706FA3D08A3A04D883EA_gshared_inline (KeyValuePair_2_tD19B66260C7C9D60E4EA4CE576A9DC5979BBA242 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_value_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t KeyValuePair_2_get_Key_mE03F9398C8279E092A6E54CA730BEB18E2CBBF53_gshared_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method) { { Guid_t L_0 = (Guid_t )__this->get_key_0(); return (Guid_t )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mE47F3F438F816C36EF8D857CD4313EDE8E9BA71E_gshared_inline (KeyValuePair_2_t74D5C76BCA7D14D18A99E0FA9EC3584DBFB65F7F * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 ConfiguredTaskAwaitable_1_GetAwaiter_mD2BBD8322E1A96316EF1D268DBCA9737ABEF5A70_gshared_inline (ConfiguredTaskAwaitable_1_t56E26468C9970BFCEFFFF3A20E5F6FC7BB2D76E1 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 L_0 = (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tF5EB7C043D02F3A168A946214509AC2338D8FB43 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B ConfiguredTaskAwaitable_1_GetAwaiter_m185F6740A62998264B8B5452841EBDFEA838E135_gshared_inline (ConfiguredTaskAwaitable_1_tFC40475288C23C70D76923B238A9A9FCCACE7C61 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B L_0 = (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t8331817B436B2404AB355877749392914C805A6B )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E ConfiguredTaskAwaitable_1_GetAwaiter_m3EBA101FA97CBAE74D9AAD26D82A3E545541FAAD_gshared_inline (ConfiguredTaskAwaitable_1_t6195274A0F529A409D0FE46BF3C9CE7136D9836A * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E L_0 = (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tC9FF48B29CA291E29691D6BD869DE8BEC035DF8E )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F ConfiguredTaskAwaitable_1_GetAwaiter_mC0B57CA213E71F83C405B4037F7BDCED32B04E0B_gshared_inline (ConfiguredTaskAwaitable_1_t2CBC8E1F3E39037C3799DDAD4D68774E318E8D41 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F L_0 = (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t42E1FFD8895A1588548441A8C72B2728EB2FAD4F )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B ConfiguredTaskAwaitable_1_GetAwaiter_m3B8F2DAF36F5F89FD7ACF4411A57AEB810A88335_gshared_inline (ConfiguredTaskAwaitable_1_tF561D517576859AC9D2B8887ACC921BF763F18C4 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B L_0 = (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t7782D6AFE3FAFD55952C478F588A798E9F8A251B )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C ConfiguredTaskAwaitable_1_GetAwaiter_m1B62E85A536E6E4E19A92B456C0A9DF6C7DC8608_gshared_inline (ConfiguredTaskAwaitable_1_t601E7B1D64EF5FDD0E9FE254E0C9DB5B9CA7F59D * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C L_0 = (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t286C97C0AF102C4C0BE55CE2025CC7BD1FB5C20C )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 ConfiguredTaskAwaitable_1_GetAwaiter_m8FA39505FC2099C60148C0F029CB49792690A0D5_gshared_inline (ConfiguredTaskAwaitable_1_t95CB4612A5B70DDFE0643FA38A73D6B984DD68EC * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 L_0 = (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_tC61B5622274D0DD1DDBFA197A90CBDAF40F230C2 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED ConfiguredTaskAwaitable_1_GetAwaiter_mFCE2327CEE19607ABB1CDCC8A6B145BDCF9820BC_gshared_inline (ConfiguredTaskAwaitable_1_t226372B9DEDA3AA0FC1B43D6C03CEC9111045F18 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED L_0 = (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t2CE498F9A6CE5405242AE2D77F03E58985B7C3ED )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 ConfiguredTaskAwaitable_1_GetAwaiter_mE45189B9880872B1A8000C2580FC3C6F9A602ED8_gshared_inline (ConfiguredTaskAwaitable_1_tD4A295F39B2BAD2AFBFB5C5AB4C896A2A3F03DD3 * __this, const RuntimeMethod* method) { { ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 L_0 = (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 )__this->get_m_configuredTaskAwaiter_0(); return (ConfiguredTaskAwaiter_t30C5878AF5DC4D86F458B73EF33EAF5BFA254071 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method) { { ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 L_0 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )__this->get_key_0(); return (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC KeyValuePair_2_get_Key_m251E73B269F00F771C2A969EEC50F1D0259DD403_gshared_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method) { { GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC L_0 = (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )__this->get_key_0(); return (GUID_tCC697E11AB02E4A20C30AAB6716ED1DD724C63DC )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D KeyValuePair_2_get_Value_m5E3764C79551805FFC7B3C51117DC3A57E6148C8_gshared_inline (KeyValuePair_2_t0950F22E83F2831EF5A46252F77C44407C9EA612 * __this, const RuntimeMethod* method) { { EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D L_0 = (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )__this->get_value_1(); return (EventDescription_tA7B5CD79AFB0B96E61BEB585B591EACF17319F5D )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_key_0(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->get_value_1(); return (bool)L_0; } }