#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualFuncInvoker2 { 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); } }; 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 InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)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); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; // System.Action`2 struct Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_t089158EC5B60BA9524898F4AC52FEBB3F3F48198; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD; // MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1 struct DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2; // MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1 struct DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t3B2413DB5E9CEE2B838F3E5BC4E510B9A82F4D70; // Newtonsoft.Json.Utilities.DictionaryWrapper`2 struct DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1; // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC; // System.Collections.Generic.Dictionary`2,System.Single> struct Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162; // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950; // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E; // System.Func`2 struct Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C; // System.Func`2 struct Func_2_t07A8C3DB493D3FE14259D33200443036194A8695; // System.Func`2 struct Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479; // System.Func`2 struct Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF; // System.Func`2> struct Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2; // System.Func`2 struct Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857; // System.Func`2 struct Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A; // System.Func`2 struct Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149; // System.Collections.Generic.ICollection`1> struct ICollection_1_t521BCB88C68EE8A2AB6F80896AD66E2592E701DC; // System.Collections.Generic.ICollection`1> struct ICollection_1_tB7E3B61D64E31BD5175E386B9394C37FF32F4116; // System.Collections.Generic.ICollection`1 struct ICollection_1_t35488BE070734B4C5D136DC1A68CBC9CE507D488; // System.Collections.Generic.ICollection`1 struct ICollection_1_t94EDACED291E81230362ED968AE1B9B5034550FB; // System.Collections.Generic.IDictionary`2,System.Object> struct IDictionary_2_tF63B1F992AE04D646D1113A36F8B517D98A4C00F; // System.Collections.Generic.IDictionary`2,System.Single> struct IDictionary_2_t789F9FCE2C67FDEB4BDD4D3885B34E65B0F5C79E; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tC141A8335526641BEA65081566FA3A11E667F83A; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4DFA5CB8F95829BAC3B2C5251EA018F27F9EFCB2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t673DFF64E51C18A8B1287F4BD988966CE3B15A45; // System.Collections.Generic.IEnumerator`1,System.Object>> struct IEnumerator_1_t9D8D4FA75A81F4436D8FBA51C844132BFD7118AA; // System.Collections.Generic.IEnumerator`1,System.Single>> struct IEnumerator_1_tCCF9B3BE5E856A3852AED3AD8DFEA51074C73ACE; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_tFB78A65DE6A7029F551D69D254734644D2011F88; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_tF437149CAED78D4A68294D431DE692A78F7D67B3; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_t5E70E9AB09A25660C9F531188368822D58511CCF; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_tB3BCF95ED1AD7A6D103DDED00F080FFF8A1B0ADB; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t093160A33D288BD3CCC8B4110B7EBCEFA42698A4; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Single> struct KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597; // System.Collections.Generic.List`1 struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_t4443E57304416151EA14DE387E8A7BC1F407FA58; // System.Collections.Concurrent.ConcurrentDictionary`2/Tables struct Tables_tC9F0951BCC31929B132D56E8B72AF68882E7F2EA; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Single> struct ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286; // System.Collections.Generic.Dictionary`2/Entry,System.Object>[] struct EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D; // System.Collections.Generic.Dictionary`2/Entry,System.Single>[] struct EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA; // System.Collections.Generic.KeyValuePair`2,System.Object>[] struct KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE; // System.Collections.Generic.KeyValuePair`2,System.Single>[] struct KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; // System.Numerics.Complex[][] struct ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248; // MathNet.Numerics.Complex32[][] struct Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82; // SixLabors.ImageSharp.Complex64[][] struct Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C; // System.Double[][] struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D; // System.Single[][] struct SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Numerics.Complex[] struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; // System.Runtime.CompilerServices.Ephemeron[] struct EphemeronU5BU5D_tA2F880A59471B7642CA02323CD56295126FC28A8; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.Numerics.Vector4[] struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F; // System.Numerics.Complex[,] struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D; // MathNet.Numerics.Complex32[,] struct Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB; // System.Double[,] struct DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E; // System.Single[,] struct SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Collections.ICollection struct ICollection_tC1E1DED86C0A66845675392606B302452210D5DA; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Collections.IDictionaryEnumerator struct IDictionaryEnumerator_t8A89A8564EADF5FFB8494092DFED7D7C063F1501; // System.Collections.IEnumerable struct IEnumerable_t47A618747A1BB2A868710316F7372094849163A2; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t2A667D8777429024D8A3CB3D9AE29EA79FEA6176; // System.IndexOutOfRangeException struct IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_t0A3BE653F7FA27DEA1C91C2FB3DAA6C8D0CBB952; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.Reflection.MethodInfo struct MethodInfo_t; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Runtime.Serialization.SerializationException struct SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1; // System.String struct String_t; // System.Type struct Type_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var; 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* 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* HashHelpers_t001D7D03DA7A3C3426744B45509316917E7A90F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionaryEnumerator_t8A89A8564EADF5FFB8494092DFED7D7C063F1501_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_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* IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_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* List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_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* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral1275D52763CF050C5A4C759818D60119CC35BD69; IL2CPP_EXTERN_C String_t* _stringLiteral188FDFEEC711300DC0BEB0CF62178DC1005B840E; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral356F04C6F728140A864A3C017EC37B728F823C71; IL2CPP_EXTERN_C String_t* _stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53; 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* _stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4; IL2CPP_EXTERN_C String_t* _stringLiteral6195D7DA68D16D4985AD1A1B4FD2841A43CDDE70; IL2CPP_EXTERN_C String_t* _stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7; IL2CPP_EXTERN_C String_t* _stringLiteral6A42FCEEAC1D98507D8329C4992B135D890D96AB; IL2CPP_EXTERN_C String_t* _stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5; IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469; IL2CPP_EXTERN_C String_t* _stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085; IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED; IL2CPP_EXTERN_C String_t* _stringLiteralBD0381A992FDF4F7DA60E5D83689FE7FF6309CB8; IL2CPP_EXTERN_C String_t* _stringLiteralC0E02A0440A6BB4475B7E59901C37A6A25E773C8; IL2CPP_EXTERN_C String_t* _stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7; IL2CPP_EXTERN_C String_t* _stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922; IL2CPP_EXTERN_C String_t* _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9; IL2CPP_EXTERN_C String_t* _stringLiteralCECF2650D3F261EAEF98CF86BF0563F906B4EB7A; IL2CPP_EXTERN_C String_t* _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1; IL2CPP_EXTERN_C String_t* _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6; IL2CPP_EXTERN_C String_t* _stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26; IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DenseVectorStorage_1__ctor_m07DD2F02AB4EB09F8479233ACB5C96486E4FFBAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DenseVectorStorage_1__ctor_mBD13456C059002D83E92F653BE714D514D1F970B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_At_m0F799971B746A1CF5CA72A7D2098ED8A003D1BA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_At_m9D1E0F5CEB4322B09A1645304F4617CA44A45494_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_At_mB63AC9934707D33656C7DED66F982E017B7D91E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_At_mE845E8969C36D9102C62B7BFCB4CC35554BBFE94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB3D11DC17B87C8F018BB69C407C99A32F8EAC7EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB45E5731A3B5692F222D1144FA65AF67145C2D45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mCC893B431D1CC4487F46DA5A4FFBAE58A0DBBB8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mEFF295CF99E148040287E50328D3938D1C347381_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_MapInplace_m9DAEF3D8ED52700F5E1CF8A1A9448263F3E43B33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_MapInplace_mB8F52ED87FB53DDCBEA81E85ACF50896C7E2913D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_MapInplace_mFBC7FC024B472CE4E4B0CBCE87AA7F410B177D64_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagonalMatrixStorage_1_MapInplace_mFE16AFE1ADDDB5F97BBCB3CCEDE2335B72B22742_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DictionaryWrapper_2_Add_m74740E2204DC480F1FFA8757CC5ECCFA0F833676_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_m5CA8E0DC1C956E89121ED91539748AF056B79ABD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_CopyTo_m8E3D4649A2B5C859E28B155768B890F4EC59106B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_m1C90CCB196CAAC3DA261D841B61B5C07F74B647A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_FindEntry_mF29E605237750A588781312938D682ADEF570941_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_mB04C483919796840F3A2E3D84BE53CBDA3972543_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetObjectData_mD403774AB98BC67065971D8B3870660C349B4A7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_m486ADFB5BC9FA2E8DFEC3AED805F57F8B8352FFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_IsCompatibleKey_m4EB4760F0C163B8E846FEC21E48DD1B6FC3AD26E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_m0F652EFC945FE9BCCFEFDE5A761D748E5DBE206F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_OnDeserialization_m7C5B1E4960B52489C01DEBF63E5423279F13D5C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m5E07D0138099517FCCC7BFCC3F9F9111A7EC28B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m89287DA43D10A9BCF0D1EDFFF8DF453B2FBB76F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_m9F4FE21730D05D9D4130A340725DF84089915291_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_ICollection_CopyTo_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_System_Collections_IDictionary_set_Item_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_m91D4F106C25261EB8A1921839B0FA8C908261BCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryInsert_mE09EAD57B1DBDFD1F7DF85DEAF36DDCC01ADAE4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4C22421BEA13F2BB9528FEE4DAEDDD1B422667FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA767B047FE189398484B165CD5AC4ED8CF744743_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD6BFA7E4E4BA6FA5DAAFEE381D9F5D01277C15CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mDF25CD613245183EB813E7CBC6D19851CE704F4D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m7488F8C121DF2599484C7494400A88FFF0A35447_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m98F3361ED55516D04E0C8CC48B77F3D4DCD85013_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1_get_Default_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ; struct EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D; struct EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA; struct KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE; struct KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E; struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; struct ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248; struct Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82; struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D; struct SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9; struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5; struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; struct DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1; struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D; struct Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB; struct DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E; struct SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43; 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 // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c struct U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 : public RuntimeObject { public: public: }; struct U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9 U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9__26_0 Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * ___U3CU3E9__26_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__26_0_1() { return static_cast(offsetof(U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields, ___U3CU3E9__26_0_1)); } inline Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * get_U3CU3E9__26_0_1() const { return ___U3CU3E9__26_0_1; } inline Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C ** get_address_of_U3CU3E9__26_0_1() { return &___U3CU3E9__26_0_1; } inline void set_U3CU3E9__26_0_1(Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * value) { ___U3CU3E9__26_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__26_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c struct U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 : public RuntimeObject { public: public: }; struct U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9 U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9__26_0 Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * ___U3CU3E9__26_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__26_0_1() { return static_cast(offsetof(U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields, ___U3CU3E9__26_0_1)); } inline Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * get_U3CU3E9__26_0_1() const { return ___U3CU3E9__26_0_1; } inline Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 ** get_address_of_U3CU3E9__26_0_1() { return &___U3CU3E9__26_0_1; } inline void set_U3CU3E9__26_0_1(Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * value) { ___U3CU3E9__26_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__26_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c struct U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 : public RuntimeObject { public: public: }; struct U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9 U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9__26_0 Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * ___U3CU3E9__26_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__26_0_1() { return static_cast(offsetof(U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields, ___U3CU3E9__26_0_1)); } inline Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * get_U3CU3E9__26_0_1() const { return ___U3CU3E9__26_0_1; } inline Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D ** get_address_of_U3CU3E9__26_0_1() { return &___U3CU3E9__26_0_1; } inline void set_U3CU3E9__26_0_1(Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * value) { ___U3CU3E9__26_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__26_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c struct U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 : public RuntimeObject { public: public: }; struct U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9 U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c::<>9__26_0 Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * ___U3CU3E9__26_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__26_0_1() { return static_cast(offsetof(U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields, ___U3CU3E9__26_0_1)); } inline Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * get_U3CU3E9__26_0_1() const { return ___U3CU3E9__26_0_1; } inline Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A ** get_address_of_U3CU3E9__26_0_1() { return &___U3CU3E9__26_0_1; } inline void set_U3CU3E9__26_0_1(Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * value) { ___U3CU3E9__26_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__26_0_1), (void*)value); } }; // Newtonsoft.Json.Utilities.DictionaryWrapper`2/<>c struct U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 : public RuntimeObject { public: public: }; struct U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields { public: // Newtonsoft.Json.Utilities.DictionaryWrapper`2/<>c Newtonsoft.Json.Utilities.DictionaryWrapper`2/<>c::<>9 U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 * ___U3CU3E9_0; // System.Func`2> Newtonsoft.Json.Utilities.DictionaryWrapper`2/<>c::<>9__25_0 Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * ___U3CU3E9__25_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__25_0_1() { return static_cast(offsetof(U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields, ___U3CU3E9__25_0_1)); } inline Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * get_U3CU3E9__25_0_1() const { return ___U3CU3E9__25_0_1; } inline Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 ** get_address_of_U3CU3E9__25_0_1() { return &___U3CU3E9__25_0_1; } inline void set_U3CU3E9__25_0_1(Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * value) { ___U3CU3E9__25_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__25_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::<>4__this DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * ___U3CU3E4__this_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::f Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * ___f_1; public: inline static int32_t get_offset_of_U3CU3E4__this_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232, ___U3CU3E4__this_0)); } inline DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * get_U3CU3E4__this_0() const { return ___U3CU3E4__this_0; } inline DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 ** get_address_of_U3CU3E4__this_0() { return &___U3CU3E4__this_0; } inline void set_U3CU3E4__this_0(DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * value) { ___U3CU3E4__this_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_0), (void*)value); } inline static int32_t get_offset_of_f_1() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232, ___f_1)); } inline Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * get_f_1() const { return ___f_1; } inline Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 ** get_address_of_f_1() { return &___f_1; } inline void set_f_1(Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * value) { ___f_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___f_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::<>4__this DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * ___U3CU3E4__this_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::f Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * ___f_1; public: inline static int32_t get_offset_of_U3CU3E4__this_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5, ___U3CU3E4__this_0)); } inline DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * get_U3CU3E4__this_0() const { return ___U3CU3E4__this_0; } inline DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 ** get_address_of_U3CU3E4__this_0() { return &___U3CU3E4__this_0; } inline void set_U3CU3E4__this_0(DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * value) { ___U3CU3E4__this_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_0), (void*)value); } inline static int32_t get_offset_of_f_1() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5, ___f_1)); } inline Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * get_f_1() const { return ___f_1; } inline Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF ** get_address_of_f_1() { return &___f_1; } inline void set_f_1(Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * value) { ___f_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___f_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::<>4__this DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * ___U3CU3E4__this_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::f Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f_1; public: inline static int32_t get_offset_of_U3CU3E4__this_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271, ___U3CU3E4__this_0)); } inline DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * get_U3CU3E4__this_0() const { return ___U3CU3E4__this_0; } inline DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 ** get_address_of_U3CU3E4__this_0() { return &___U3CU3E4__this_0; } inline void set_U3CU3E4__this_0(DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * value) { ___U3CU3E4__this_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_0), (void*)value); } inline static int32_t get_offset_of_f_1() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271, ___f_1)); } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * get_f_1() const { return ___f_1; } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 ** get_address_of_f_1() { return &___f_1; } inline void set_f_1(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * value) { ___f_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___f_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::<>4__this DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * ___U3CU3E4__this_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1/<>c__DisplayClass43_0::f Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * ___f_1; public: inline static int32_t get_offset_of_U3CU3E4__this_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C, ___U3CU3E4__this_0)); } inline DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * get_U3CU3E4__this_0() const { return ___U3CU3E4__this_0; } inline DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 ** get_address_of_U3CU3E4__this_0() { return &___U3CU3E4__this_0; } inline void set_U3CU3E4__this_0(DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * value) { ___U3CU3E4__this_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_0), (void*)value); } inline static int32_t get_offset_of_f_1() { return static_cast(offsetof(U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C, ___f_1)); } inline Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * get_f_1() const { return ___f_1; } inline Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 ** get_address_of_f_1() { return &___f_1; } inline void set_f_1(Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * value) { ___f_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___f_1), (void*)value); } }; // System.Collections.Concurrent.ConcurrentDictionary`2 struct ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 : public RuntimeObject { public: // System.Collections.Concurrent.ConcurrentDictionary`2/Tables modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Concurrent.ConcurrentDictionary`2::_tables Tables_t4443E57304416151EA14DE387E8A7BC1F407FA58 * ____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_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2, ____tables_0)); } inline Tables_t4443E57304416151EA14DE387E8A7BC1F407FA58 * get__tables_0() const { return ____tables_0; } inline Tables_t4443E57304416151EA14DE387E8A7BC1F407FA58 ** get_address_of__tables_0() { return &____tables_0; } inline void set__tables_0(Tables_t4443E57304416151EA14DE387E8A7BC1F407FA58 * 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_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2, ____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_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2, ____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_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2, ____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; } }; struct ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2_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_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2_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 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; } }; 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.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; } }; // System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator struct DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 : 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_t8D0049A0D730EE6D68982C19D9A5CA993228B823, ____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_t66E406AE882E2939C873BAEAC855C5ED7E4D1893 : public RuntimeObject { public: public: }; // System.Collections.Generic.DictionaryKeyCollectionDebugView`2 struct DictionaryKeyCollectionDebugView_2_t6460674B8D9BD8EEF928411BFCF469B80422F463 : public RuntimeObject { public: public: }; // System.Collections.Generic.DictionaryValueCollectionDebugView`2 struct DictionaryValueCollectionDebugView_2_t3C5AD1F20F9748C4032E6F428C3F10FE2BA47464 : public RuntimeObject { public: public: }; // System.Collections.Generic.DictionaryValueCollectionDebugView`2 struct DictionaryValueCollectionDebugView_2_t9259C6F94E6E0840CDAFABB87202B552790B8664 : public RuntimeObject { public: public: }; // Newtonsoft.Json.Utilities.DictionaryWrapper`2 struct DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 : public RuntimeObject { public: // System.Collections.IDictionary Newtonsoft.Json.Utilities.DictionaryWrapper`2::_dictionary RuntimeObject* ____dictionary_0; // System.Collections.Generic.IDictionary`2 Newtonsoft.Json.Utilities.DictionaryWrapper`2::_genericDictionary RuntimeObject* ____genericDictionary_1; // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2::_syncRoot RuntimeObject * ____syncRoot_2; public: inline static int32_t get_offset_of__dictionary_0() { return static_cast(offsetof(DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1, ____dictionary_0)); } inline RuntimeObject* get__dictionary_0() const { return ____dictionary_0; } inline RuntimeObject** get_address_of__dictionary_0() { return &____dictionary_0; } inline void set__dictionary_0(RuntimeObject* value) { ____dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____dictionary_0), (void*)value); } inline static int32_t get_offset_of__genericDictionary_1() { return static_cast(offsetof(DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1, ____genericDictionary_1)); } inline RuntimeObject* get__genericDictionary_1() const { return ____genericDictionary_1; } inline RuntimeObject** get_address_of__genericDictionary_1() { return &____genericDictionary_1; } inline void set__genericDictionary_1(RuntimeObject* value) { ____genericDictionary_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____genericDictionary_1), (void*)value); } inline static int32_t get_offset_of__syncRoot_2() { return static_cast(offsetof(DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1, ____syncRoot_2)); } inline RuntimeObject * get__syncRoot_2() const { return ____syncRoot_2; } inline RuntimeObject ** get_address_of__syncRoot_2() { return &____syncRoot_2; } inline void set__syncRoot_2(RuntimeObject * value) { ____syncRoot_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_2), (void*)value); } }; // System.Collections.Generic.Dictionary`2,System.Object> struct Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC : 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_tEACE03B09B738FF878966EEA42A62894C934A54D* ___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_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___entries_1)); } inline EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___keys_7)); } inline KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * get_keys_7() const { return ___keys_7; } inline KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * 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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ___values_8)); } inline ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * get_values_8() const { return ___values_8; } inline ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * 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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2,System.Single> struct Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 : 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* ___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_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___entries_1)); } inline EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___keys_7)); } inline KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * 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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ___values_8)); } inline ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * get_values_8() const { return ___values_8; } inline ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * 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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40, ____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_t2B6643FA87E8AD63841B586702C5D8A72D817950 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1> struct EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 : public RuntimeObject { public: public: }; struct EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 : public RuntimeObject { public: public: }; 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 struct EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F : public RuntimeObject { public: public: }; struct EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E : public RuntimeObject { public: public: }; 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.Dictionary`2/KeyCollection,System.Object> struct KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E, ___dictionary_0)); } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Single> struct KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::dictionary Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597, ___dictionary_0)); } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____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_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC, ____items_1)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__items_1() const { return ____items_1; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__items_1() { return &____items_1; } inline void set__items_1(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC, ____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_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC, ____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_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC_StaticFields, ____emptyArray_5)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__emptyArray_5() const { return ____emptyArray_5; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____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_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____items_1)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__items_1() const { return ____items_1; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____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_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____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_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields, ____emptyArray_5)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__emptyArray_5() const { return ____emptyArray_5; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (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); } }; 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 struct List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ____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_t6726F9309570A0BDC5D42E10777F3E2931C487AA, ____items_1)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get__items_1() const { return ____items_1; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of__items_1() { return &____items_1; } inline void set__items_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* 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_t6726F9309570A0BDC5D42E10777F3E2931C487AA, ____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_t6726F9309570A0BDC5D42E10777F3E2931C487AA, ____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_t6726F9309570A0BDC5D42E10777F3E2931C487AA, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA_StaticFields, ____emptyArray_5)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get__emptyArray_5() const { return ____emptyArray_5; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object> struct ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA, ___dictionary_0)); } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Single> struct ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F, ___dictionary_0)); } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; struct Il2CppArrayBounds; // System.Array // System.Collections.Generic.DictionaryHashHelpers struct DictionaryHashHelpers_tEF09A64281F3DF4301DEFFAC2B97BCCEDE109060 : public RuntimeObject { public: public: }; 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.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; } }; 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.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 { }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A, ___Data_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Data_3() const { return ___Data_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD, ___Data_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_3() const { return ___Data_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1 struct DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 : public VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Data_2; public: inline static int32_t get_offset_of_Data_2() { return static_cast(offsetof(DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2, ___Data_2)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Data_2() const { return ___Data_2; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Data_2() { return &___Data_2; } inline void set_Data_2(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Data_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1 struct DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A : public VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_2; public: inline static int32_t get_offset_of_Data_2() { return static_cast(offsetof(DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A, ___Data_2)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_2() const { return ___Data_2; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_2() { return &___Data_2; } inline void set_Data_2(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464, ___Data_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Data_3() const { return ___Data_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0, ___Data_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_3() const { return ___Data_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2 struct DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 { public: // System.Collections.Generic.IEnumerator`1> Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::_e RuntimeObject* ____e_0; public: inline static int32_t get_offset_of__e_0() { return static_cast(offsetof(DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23, ____e_0)); } inline RuntimeObject* get__e_0() const { return ____e_0; } inline RuntimeObject** get_address_of__e_0() { return &____e_0; } inline void set__e_0(RuntimeObject* value) { ____e_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____e_0), (void*)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); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___Values_5)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Values_5() const { return ___Values_5; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___Values_5)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Values_5() const { return ___Values_5; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A : public VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Values_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Values_3() const { return ___Values_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D : public VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Values_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Values_3() const { return ___Values_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // System.ValueTuple`2 struct ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 { public: // T1 System.ValueTuple`2::Item1 RuntimeObject * ___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_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___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_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___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); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D { public: // System.Numerics.Vector4[] SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData::Parameters Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___Parameters_0; // SixLabors.ImageSharp.Complex64[][] SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData::Kernels Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; public: inline static int32_t get_offset_of_Parameters_0() { return static_cast(offsetof(BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D, ___Parameters_0)); } inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* get_Parameters_0() const { return ___Parameters_0; } inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F** get_address_of_Parameters_0() { return &___Parameters_0; } inline void set_Parameters_0(Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* value) { ___Parameters_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Parameters_0), (void*)value); } inline static int32_t get_offset_of_Kernels_1() { return static_cast(offsetof(BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D, ___Kernels_1)); } inline Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* get_Kernels_1() const { return ___Kernels_1; } inline Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C** get_address_of_Kernels_1() { return &___Kernels_1; } inline void set_Kernels_1(Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* value) { ___Kernels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Kernels_1), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D_marshaled_pinvoke { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___Parameters_0; Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D_marshaled_com { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___Parameters_0; Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; }; // SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurParameters struct BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurParameters::Radius int32_t ___Radius_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurParameters::Components int32_t ___Components_1; public: inline static int32_t get_offset_of_Radius_0() { return static_cast(offsetof(BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A, ___Radius_0)); } inline int32_t get_Radius_0() const { return ___Radius_0; } inline int32_t* get_address_of_Radius_0() { return &___Radius_0; } inline void set_Radius_0(int32_t value) { ___Radius_0 = value; } inline static int32_t get_offset_of_Components_1() { return static_cast(offsetof(BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A, ___Components_1)); } inline int32_t get_Components_1() const { return ___Components_1; } inline int32_t* get_address_of_Components_1() { return &___Components_1; } inline void set_Components_1(int32_t value) { ___Components_1 = 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; } }; 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.Numerics.Complex struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C { public: // System.Double System.Numerics.Complex::m_real double ___m_real_6; // System.Double System.Numerics.Complex::m_imaginary double ___m_imaginary_7; public: inline static int32_t get_offset_of_m_real_6() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_real_6)); } inline double get_m_real_6() const { return ___m_real_6; } inline double* get_address_of_m_real_6() { return &___m_real_6; } inline void set_m_real_6(double value) { ___m_real_6 = value; } inline static int32_t get_offset_of_m_imaginary_7() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_imaginary_7)); } inline double get_m_imaginary_7() const { return ___m_imaginary_7; } inline double* get_address_of_m_imaginary_7() { return &___m_imaginary_7; } inline void set_m_imaginary_7(double value) { ___m_imaginary_7 = value; } }; struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields { public: // System.Numerics.Complex System.Numerics.Complex::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; // System.Numerics.Complex System.Numerics.Complex::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_1; // System.Numerics.Complex System.Numerics.Complex::ImaginaryOne Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___ImaginaryOne_2; // System.Double System.Numerics.Complex::s_sqrtRescaleThreshold double ___s_sqrtRescaleThreshold_3; // System.Double System.Numerics.Complex::s_asinOverflowThreshold double ___s_asinOverflowThreshold_4; // System.Double System.Numerics.Complex::s_log2 double ___s_log2_5; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___One_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_1() const { return ___One_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_1 = value; } inline static int32_t get_offset_of_ImaginaryOne_2() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___ImaginaryOne_2)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_ImaginaryOne_2() const { return ___ImaginaryOne_2; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_ImaginaryOne_2() { return &___ImaginaryOne_2; } inline void set_ImaginaryOne_2(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___ImaginaryOne_2 = value; } inline static int32_t get_offset_of_s_sqrtRescaleThreshold_3() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_sqrtRescaleThreshold_3)); } inline double get_s_sqrtRescaleThreshold_3() const { return ___s_sqrtRescaleThreshold_3; } inline double* get_address_of_s_sqrtRescaleThreshold_3() { return &___s_sqrtRescaleThreshold_3; } inline void set_s_sqrtRescaleThreshold_3(double value) { ___s_sqrtRescaleThreshold_3 = value; } inline static int32_t get_offset_of_s_asinOverflowThreshold_4() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_asinOverflowThreshold_4)); } inline double get_s_asinOverflowThreshold_4() const { return ___s_asinOverflowThreshold_4; } inline double* get_address_of_s_asinOverflowThreshold_4() { return &___s_asinOverflowThreshold_4; } inline void set_s_asinOverflowThreshold_4(double value) { ___s_asinOverflowThreshold_4 = value; } inline static int32_t get_offset_of_s_log2_5() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_log2_5)); } inline double get_s_log2_5() const { return ___s_log2_5; } inline double* get_address_of_s_log2_5() { return &___s_log2_5; } inline void set_s_log2_5(double value) { ___s_log2_5 = value; } }; // MathNet.Numerics.Complex32 struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 { public: // System.Single MathNet.Numerics.Complex32::_real float ____real_0; // System.Single MathNet.Numerics.Complex32::_imag float ____imag_1; public: inline static int32_t get_offset_of__real_0() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____real_0)); } inline float get__real_0() const { return ____real_0; } inline float* get_address_of__real_0() { return &____real_0; } inline void set__real_0(float value) { ____real_0 = value; } inline static int32_t get_offset_of__imag_1() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____imag_1)); } inline float get__imag_1() const { return ____imag_1; } inline float* get_address_of__imag_1() { return &____imag_1; } inline void set__imag_1(float value) { ____imag_1 = value; } }; struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields { public: // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_2; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_3; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::ImaginaryOne Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___ImaginaryOne_4; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::PositiveInfinity Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___PositiveInfinity_5; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::NaN Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___NaN_6; public: inline static int32_t get_offset_of_Zero_2() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___Zero_2)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_2() const { return ___Zero_2; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_2() { return &___Zero_2; } inline void set_Zero_2(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_2 = value; } inline static int32_t get_offset_of_One_3() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___One_3)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_3() const { return ___One_3; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_3() { return &___One_3; } inline void set_One_3(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_3 = value; } inline static int32_t get_offset_of_ImaginaryOne_4() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___ImaginaryOne_4)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_ImaginaryOne_4() const { return ___ImaginaryOne_4; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_ImaginaryOne_4() { return &___ImaginaryOne_4; } inline void set_ImaginaryOne_4(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___ImaginaryOne_4 = value; } inline static int32_t get_offset_of_PositiveInfinity_5() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___PositiveInfinity_5)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_PositiveInfinity_5() const { return ___PositiveInfinity_5; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_PositiveInfinity_5() { return &___PositiveInfinity_5; } inline void set_PositiveInfinity_5(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___PositiveInfinity_5 = value; } inline static int32_t get_offset_of_NaN_6() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___NaN_6)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_NaN_6() const { return ___NaN_6; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_NaN_6() { return &___NaN_6; } inline void set_NaN_6(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___NaN_6 = value; } }; // 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.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; 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); } }; // 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.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.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.Collections.Generic.NonRandomizedStringEqualityComparer struct NonRandomizedStringEqualityComparer_t10D949965180A66DA3BC8C7D0EDFF8CE941FF620 : public EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E { public: public: }; // 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; } }; // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E { public: // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; public: inline static int32_t get_offset_of_x_2() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); } inline float get_x_2() const { return ___x_2; } inline float* get_address_of_x_2() { return &___x_2; } inline void set_x_2(float value) { ___x_2 = value; } inline static int32_t get_offset_of_y_3() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); } inline float get_y_3() const { return ___y_3; } inline float* get_address_of_y_3() { return &___y_3; } inline void set_y_3(float value) { ___y_3 = value; } inline static int32_t get_offset_of_z_4() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); } inline float get_z_4() const { return ___z_4; } inline float* get_address_of_z_4() { return &___z_4; } inline void set_z_4(float value) { ___z_4 = value; } }; struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields { public: // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___negativeInfinityVector_14; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_zeroVector_5() const { return ___zeroVector_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_oneVector_6() const { return ___oneVector_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_upVector_7() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_upVector_7() const { return ___upVector_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; } inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___upVector_7 = value; } inline static int32_t get_offset_of_downVector_8() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_downVector_8() const { return ___downVector_8; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; } inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___downVector_8 = value; } inline static int32_t get_offset_of_leftVector_9() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_leftVector_9() const { return ___leftVector_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; } inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___leftVector_9 = value; } inline static int32_t get_offset_of_rightVector_10() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_rightVector_10() const { return ___rightVector_10; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; } inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___rightVector_10 = value; } inline static int32_t get_offset_of_forwardVector_11() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_forwardVector_11() const { return ___forwardVector_11; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; } inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___forwardVector_11 = value; } inline static int32_t get_offset_of_backVector_12() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_backVector_12() const { return ___backVector_12; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; } inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___backVector_12 = value; } inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; } inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___positiveInfinityVector_13 = value; } inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; } inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___negativeInfinityVector_14 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // System.Collections.Generic.Dictionary`2/Entry,System.Object> struct Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 { 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_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_t161F3B2D8D74A9005ABEFD6FE771D47E09529270, ___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_t161F3B2D8D74A9005ABEFD6FE771D47E09529270, ___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_t161F3B2D8D74A9005ABEFD6FE771D47E09529270, ___key_2)); } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 get_key_2() const { return ___key_2; } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * get_address_of_key_2() { return &___key_2; } inline void set_key_2(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 value) { ___key_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___key_2))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___key_2))->___Item2_1), (void*)NULL); #endif } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270, ___value_3)); } inline RuntimeObject * get_value_3() const { return ___value_3; } inline RuntimeObject ** get_address_of_value_3() { return &___value_3; } inline void set_value_3(RuntimeObject * value) { ___value_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2,System.Object> struct KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA { public: // TKey System.Collections.Generic.KeyValuePair`2::key ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA, ___key_0)); } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 get_key_0() const { return ___key_0; } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___key_0))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___key_0))->___Item2_1), (void*)NULL); #endif } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA, ___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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 { public: // TKey System.Collections.Generic.KeyValuePair`2::key BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6, ___key_0)); } inline BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A get_key_0() const { return ___key_0; } inline BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A * get_address_of_key_0() { return &___key_0; } inline void set_key_0(BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6, ___value_1)); } inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D get_value_1() const { return ___value_1; } inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D * get_address_of_value_1() { return &___value_1; } inline void set_value_1(BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___Parameters_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___Kernels_1), (void*)NULL); #endif } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } }; // System.ValueTuple`2 struct ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 { public: // T1 System.ValueTuple`2::Item1 Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___Item1_0; // T2 System.ValueTuple`2::Item2 Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057, ___Item1_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_Item1_0() const { return ___Item1_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057, ___Item2_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_Item2_1() const { return ___Item2_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___Item2_1 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = 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; }; // 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); } }; 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); } }; // 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; }; // MathNet.Numerics.LinearAlgebra.ExistingData struct ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B { public: // System.Int32 MathNet.Numerics.LinearAlgebra.ExistingData::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Collections.Generic.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.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.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; } }; // MathNet.Numerics.LinearAlgebra.Zeros struct Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Zeros::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231, ___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; } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5, ___Data_3)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Data_3() const { return ___Data_3; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF, ___Data_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Data_3() const { return ___Data_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5, ___Data_3)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Data_3() const { return ___Data_3; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833, ___Data_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Data_3() const { return ___Data_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // System.Collections.Generic.Dictionary`2/Entry,System.Single> struct Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 { 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_t032149A7D22FF48619C84A95F2057E73C4548057 ___key_2; // TValue System.Collections.Generic.Dictionary`2/Entry::value float ___value_3; public: inline static int32_t get_offset_of_hashCode_0() { return static_cast(offsetof(Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53, ___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_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53, ___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_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53, ___key_2)); } inline ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 get_key_2() const { return ___key_2; } inline ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 * get_address_of_key_2() { return &___key_2; } inline void set_key_2(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 value) { ___key_2 = value; } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53, ___value_3)); } inline float get_value_3() const { return ___value_3; } inline float* get_address_of_value_3() { return &___value_3; } inline void set_value_3(float value) { ___value_3 = value; } }; // System.Collections.Generic.Dictionary`2/Enumerator,System.Object> struct Enumerator_t85D01160E1488ECA17E101E952680169908BD75B { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * ___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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA ___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_t85D01160E1488ECA17E101E952680169908BD75B, ___dictionary_0)); } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_t85D01160E1488ECA17E101E952680169908BD75B, ___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_t85D01160E1488ECA17E101E952680169908BD75B, ___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_t85D01160E1488ECA17E101E952680169908BD75B, ___current_3)); } inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA get_current_3() const { return ___current_3; } inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___key_0))->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___key_0))->___Item2_1), (void*)NULL); #endif #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_t85D01160E1488ECA17E101E952680169908BD75B, ___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.Single> struct KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 { public: // TKey System.Collections.Generic.KeyValuePair`2::key ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value float ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93, ___key_0)); } inline ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 get_key_0() const { return ___key_0; } inline ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93, ___value_1)); } inline float get_value_1() const { return ___value_1; } inline float* get_address_of_value_1() { return &___value_1; } inline void set_value_1(float value) { ___value_1 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___Values_5)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Values_5() const { return ___Values_5; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___Values_5)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Values_5() const { return ___Values_5; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // 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; } }; 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.Action`2 struct Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 : public MulticastDelegate_t { public: public: }; // System.Collections.Generic.Dictionary`2/Enumerator,System.Single> struct Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * ___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_t2C65E999C08DC99483138BA9A9410ED42A08EB93 ___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_t209621281F9C5E6A60CB41B4807B473C0A4826DD, ___dictionary_0)); } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD, ___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_t209621281F9C5E6A60CB41B4807B473C0A4826DD, ___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_t209621281F9C5E6A60CB41B4807B473C0A4826DD, ___current_3)); } inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 get_current_3() const { return ___current_3; } inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 value) { ___current_3 = value; } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD, ___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 struct Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF : public MulticastDelegate_t { public: public: }; // System.Func`2> struct Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 : 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.ArrayTypeMismatchException struct ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.IndexOutOfRangeException struct IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { 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.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.Runtime.Serialization.SerializationException struct SerializationException_tDB38C13A2ABF407C381E3F332D197AC1AD097A92 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; 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.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); } }; 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); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* 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, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = 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.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.Numerics.Complex[] struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5 : public RuntimeArray { public: ALIGN_FIELD (8) Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C m_Items[1]; public: inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * 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, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { m_Items[index] = value; } }; // System.Numerics.Complex[][] struct ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248 : public RuntimeArray { public: ALIGN_FIELD (8) ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* m_Items[1]; public: inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** 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, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Numerics.Complex[,] struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D : public RuntimeArray { public: ALIGN_FIELD (8) Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C m_Items[1]; public: inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * 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, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } }; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9 : public RuntimeArray { public: ALIGN_FIELD (8) Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 m_Items[1]; public: inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * 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, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { m_Items[index] = value; } }; // MathNet.Numerics.Complex32[][] struct Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82 : public RuntimeArray { public: ALIGN_FIELD (8) Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* m_Items[1]; public: inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** 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, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // MathNet.Numerics.Complex32[,] struct Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB : public RuntimeArray { public: ALIGN_FIELD (8) Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 m_Items[1]; public: inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * 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, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } }; // System.Double[][] struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D : public RuntimeArray { public: ALIGN_FIELD (8) DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* m_Items[1]; public: inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** 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, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Double[,] struct DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* 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, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = value; } inline double GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline double* GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, double value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, double value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } }; // System.Single[][] struct SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9 : public RuntimeArray { public: ALIGN_FIELD (8) SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* m_Items[1]; public: inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** 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, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Single[,] struct SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43 : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } inline float GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, float value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, float value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = 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.Collections.Generic.Dictionary`2/Entry,System.Object>[] struct EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D : public RuntimeArray { public: ALIGN_FIELD (8) Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 m_Items[1]; public: inline Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 * 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_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 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)->___key_2))->___Item2_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL); #endif } inline Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t161F3B2D8D74A9005ABEFD6FE771D47E09529270 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)->___key_2))->___Item2_1), (void*)NULL); #endif #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_tB5BAE3F8627CC472393841B4384956651AADC8AE : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA m_Items[1]; public: inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * 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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA 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)->___key_0))->___Item2_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA 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)->___key_0))->___Item2_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // 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.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.Collections.Generic.Dictionary`2/Entry,System.Single>[] struct EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA : public RuntimeArray { public: ALIGN_FIELD (8) Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 m_Items[1]; public: inline Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 * 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_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t8C57AE33F5C79A1A541998D2DBB3E0AEC63FCD53 value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2,System.Single>[] struct KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 m_Items[1]; public: inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * 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_t2C65E999C08DC99483138BA9A9410ED42A08EB93 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method); // !0[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_gshared (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_gshared_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_gshared_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_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_m8425596BB4249956819960EC76E618357F573E76_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method); // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::.ctor(System.Collections.Generic.IEnumerator`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, RuntimeObject* ___e0, const RuntimeMethod* method); // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Collections.DictionaryEntry Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Entry() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m463456D9FF698859454DF07DE8A0D4A25BD28C9B_gshared (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Cast(System.Collections.IEnumerable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E_gshared (RuntimeObject* ___source0, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_gshared_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __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_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_gshared_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalWeakTable_2_Add_m27582FF4E33394B46DBC0D0168780807DEBEFF43_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_m54C33745B53E6B8761975217EA28950A0034C1A5_gshared (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_mB7D82B880F69467913811610FF291A8D4AE86918_gshared (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B * __this, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * ___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_m3CADD267E2ACE74A28FABE19DECF4FA0225AA47C_gshared (const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionalWeakTable_2_TryGetValue_m353ABC8C5B8F25E9714DD19B5E7D4B8BF2946B24_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_m0AFAD2F13C49E6DD40448AAA7E1545D79FE950B4_gshared (ConditionalWeakTable_2_tCF100268EF76D0BC19F774221E488BBB4CD4B365 * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Single>::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_gshared_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method); // TValue System.Collections.Generic.KeyValuePair`2,System.Single>::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_gshared_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2,System.Single>::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mBDC1AC173DB10E237C287A23B6A0B194710FB5E7_gshared (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Single>::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400_gshared (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD * __this, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * ___dictionary0, int32_t ___getEnumeratorRetType1, 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.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17 (String_t* ___format0, RuntimeObject * ___arg01, 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.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F (RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, 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_m3F127FFB5149532135043FFE285F9177C80CB877 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_gshared)(__this, method); } // System.Boolean System.Double::Equals(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B (double* __this, double ___obj0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_gshared)(__this, ___item0, method); } // !0[] System.Collections.Generic.List`1::ToArray() inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method) { return (( Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_gshared)(__this, method); } // System.Boolean System.Single::Equals(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914 (float* __this, float ___obj0, const RuntimeMethod* method); // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Boolean System.Numerics.Complex::Equals(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value0, const RuntimeMethod* method); // System.Void System.IndexOutOfRangeException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mC5747EC0E0F49AAD1AD782ACC7A0CCD80D192FEF (IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD * __this, String_t* ___message0, const RuntimeMethod* method); // System.Int32 System.Numerics.Complex::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Complex_GetHashCode_mBAC61B12E34E786C0E95BB8CB48D7819976D9A35 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method); // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765 (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.Threading.CommonParallel::For(System.Int32,System.Int32,System.Int32,System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommonParallel_For_mD8A23F966C2EAFB9EDAC9D7F203DE445E71E0AFE (int32_t ___fromInclusive0, int32_t ___toExclusive1, int32_t ___rangeSize2, Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * ___body3, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Complex32::Equals(MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___other0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Complex32::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Complex32_GetHashCode_m05D0B1698B014D3EA811AF14CA3D30B35F6567F7 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, const RuntimeMethod* method); // System.Int32 System.Double::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m33CB20AA5674C6F4367B7B08340B33FB979F9F39 (double* __this, const RuntimeMethod* method); // System.Int32 System.Single::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_m7662E1812DDDBC85D464398740CFFC3588DFB2C9 (float* __this, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method) { return (( BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A (*) (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method) { return (( BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D (*) (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_gshared_inline)(__this, 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 RuntimeObject * KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline RuntimeObject * KeyValuePair_2_get_Value_m8425596BB4249956819960EC76E618357F573E76_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m8425596BB4249956819960EC76E618357F573E76_gshared_inline)(__this, method); } // System.Void Newtonsoft.Json.Utilities.ValidationUtils::ArgumentNotNull(System.Object,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationUtils_ArgumentNotNull_m9332A1307FA17A704CD312343FB5E20612B5F386 (RuntimeObject * ___value0, String_t* ___parameterName1, const RuntimeMethod* method); // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::.ctor(System.Collections.Generic.IEnumerator`1>) inline void DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172 (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, RuntimeObject* ___e0, const RuntimeMethod* method) { (( void (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, RuntimeObject*, const RuntimeMethod*))DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172_gshared)(__this, ___e0, method); } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Current() inline RuntimeObject * DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A_gshared)(__this, method); } // System.Collections.DictionaryEntry Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Entry() inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778 (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { return (( DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778_gshared)(__this, method); } // System.Object System.Collections.DictionaryEntry::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Key_m9A53AE1FA4CA017F0A7353F71658A9C36079E1D7_inline (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, const RuntimeMethod* method); // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Key() inline RuntimeObject * DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3 (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3_gshared)(__this, method); } // System.Object System.Collections.DictionaryEntry::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Value_m2D618D04C0A8EA2A065B171F528FEA98B059F9BC_inline (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, const RuntimeMethod* method); // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Value() inline RuntimeObject * DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF_gshared)(__this, method); } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::MoveNext() inline bool DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { return (( bool (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA_gshared)(__this, method); } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::Reset() inline void DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668 (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { (( void (*) (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *, const RuntimeMethod*))DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668_gshared)(__this, method); } // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(!0,!1) inline void KeyValuePair_2__ctor_m463456D9FF698859454DF07DE8A0D4A25BD28C9B (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m463456D9FF698859454DF07DE8A0D4A25BD28C9B_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Object::Equals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_mBE334AF263BDADA1D0F1DE7E14456A63E47F8053 (RuntimeObject * ___objA0, RuntimeObject * ___objB1, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Cast(System.Collections.IEnumerable) inline RuntimeObject* Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E_gshared)(___source0, method); } // System.Object System.Threading.Interlocked::CompareExchange(System.Object&,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Interlocked_CompareExchange_mFAD09589A5DAFDBABB05C62A2D35CD5B92BC6961 (RuntimeObject ** ___location10, RuntimeObject * ___value1, RuntimeObject * ___comparand2, 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.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method); // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Object>::get_Key() inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, const RuntimeMethod* method) { return (( ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 (*) (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *, const RuntimeMethod*))KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2,System.Object>::get_Value() inline RuntimeObject * KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, const RuntimeMethod* method) { return (( RuntimeObject * (*) (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *, const RuntimeMethod*))KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline (const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.ConditionalWeakTable`2::Add(TKey,TValue) inline void ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * __this, RuntimeObject * ___key0, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___value1, const RuntimeMethod* method) { (( void (*) (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *, RuntimeObject *, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *, const RuntimeMethod*))ConditionalWeakTable_2_Add_m27582FF4E33394B46DBC0D0168780807DEBEFF43_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.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,System.Object>::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m54C33745B53E6B8761975217EA28950A0034C1A5 (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m54C33745B53E6B8761975217EA28950A0034C1A5_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_mB7D82B880F69467913811610FF291A8D4AE86918 (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B * __this, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B *, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, const RuntimeMethod*))Enumerator__ctor_mB7D82B880F69467913811610FF291A8D4AE86918_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.Int32 System.Collections.HashHelpers::GetPrime(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_GetPrime_m011AA1E1C23994FC160C25F3AD051749CA8BA48F (int32_t ___min0, const RuntimeMethod* method); // System.String SR::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m942E78AC3ABE13F58075ED90094D6074CA5A7DC8 (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_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836 (const RuntimeMethod* method) { return (( EqualityComparer_1_tDC2082D4D5947A0F76D6FA7870E09811B1A8B69E * (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m3CADD267E2ACE74A28FABE19DECF4FA0225AA47C_gshared)(method); } // System.Boolean System.Runtime.CompilerServices.ConditionalWeakTable`2::TryGetValue(TKey,TValue&) inline bool ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE (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_m353ABC8C5B8F25E9714DD19B5E7D4B8BF2946B24_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_mE19F832418C6CAF4767119632BAECECE11C8421D (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { return (( bool (*) (ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *, RuntimeObject *, const RuntimeMethod*))ConditionalWeakTable_2_Remove_m0AFAD2F13C49E6DD40448AAA7E1545D79FE950B4_gshared)(__this, ___key0, method); } // System.Int32 System.Collections.HashHelpers::ExpandPrime(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_ExpandPrime_mDF4B4A0DAAC129E5414698CBFF3100D4007E765C (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.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.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.Int32 System.Array::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10 (RuntimeArray * __this, const RuntimeMethod* method); // System.String SR::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195 (String_t* ___resourceFormat0, RuntimeObject * ___p11, RuntimeObject * ___p22, const RuntimeMethod* method); // TKey System.Collections.Generic.KeyValuePair`2,System.Single>::get_Key() inline ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method) { return (( ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 (*) (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2,System.Single>::get_Value() inline float KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method) { return (( float (*) (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.KeyValuePair`2,System.Single>::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_mBDC1AC173DB10E237C287A23B6A0B194710FB5E7 (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))KeyValuePair_2__ctor_mBDC1AC173DB10E237C287A23B6A0B194710FB5E7_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator,System.Single>::.ctor(System.Collections.Generic.Dictionary`2,System.Int32) inline void Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400 (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD * __this, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method) { (( void (*) (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD *, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400_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 MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1__ctor_mB407E8390608AAAD17EE7EB089AFE3BA259B1DAE_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, int32_t ___length0, const RuntimeMethod* method) { { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___length0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_1); __this->set_Data_2(L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::.ctor(System.Int32,T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1__ctor_mBD13456C059002D83E92F653BE714D514D1F970B_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, int32_t ___length0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___data1, const RuntimeMethod* method) { { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = ___data1; if (L_1) { goto IL_0015; } } { 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*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DenseVectorStorage_1__ctor_mBD13456C059002D83E92F653BE714D514D1F970B_RuntimeMethod_var))); } IL_0015: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___data1; NullCheck(L_3); int32_t L_4 = ___length0; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))) == ((int32_t)L_4))) { goto IL_0036; } } { int32_t L_5 = ___length0; 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); String_t* L_8; L_8 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), (RuntimeObject *)L_7, /*hidden argument*/NULL); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_9 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), (String_t*)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DenseVectorStorage_1__ctor_mBD13456C059002D83E92F653BE714D514D1F970B_RuntimeMethod_var))); } IL_0036: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = ___data1; __this->set_Data_2(L_10); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DenseVectorStorage_1_get_IsDense_m9719FE04259A445DB5B680CE85872B0E2B88C697_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::At(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DenseVectorStorage_1_At_mE971A772CA2094A92E1A55C105C6CA8C0D1D793B_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, int32_t ___index0, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_1 = ___index0; NullCheck(L_0); int32_t L_2 = L_1; double L_3 = (L_0)->GetAt(static_cast(L_2)); return (double)L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::At(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_At_mFEF3AF5D390D167FD66DD1041197C3D85361301B_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_1 = ___index0; double L_2 = ___value1; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (double)L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_Clear_m53F8D7BD352769E1BE4DBF188C644906DC00B2F5_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Clear(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_Clear_m09ABF35D40A0615FF995F70948A67367A497EE9A_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count1; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopyToUnchecked_m3F63F7D613C26DDBB88E63A9C989301F1FA26AEC_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * V_0 = NULL; SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * V_1 = NULL; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * V_2 = NULL; List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC * V_3 = NULL; int32_t V_4 = 0; double V_5 = 0.0; double V_6 = 0.0; int32_t V_7 = 0; { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0 = ___target0; V_0 = (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)((DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3))); DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * L_1 = V_0; if (!L_1) { goto IL_002a; } } { DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * L_2 = V_0; if ((((RuntimeObject*)(DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)__this) == ((RuntimeObject*)(DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)L_2))) { goto IL_0029; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * L_4 = V_0; NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_4->get_Data_2(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_0029: { return; } IL_002a: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_7 = ___target0; V_1 = (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_8 = V_1; if (!L_8) { goto IL_00b3; } } { List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_9 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)il2cpp_codegen_object_new(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var); List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD(L_9, /*hidden argument*/List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var); V_2 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_9; List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC * L_10 = (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_3 = (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_10; V_4 = (int32_t)0; goto IL_0082; } IL_0045: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; double L_14 = (L_11)->GetAt(static_cast(L_13)); V_5 = (double)L_14; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_15 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_6 = (double)L_15; double L_16 = V_5; bool L_17; L_17 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_6), (double)L_16, /*hidden argument*/NULL); if (L_17) { goto IL_007c; } } { List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC * L_18 = V_3; double L_19 = V_5; NullCheck((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_18); (( void (*) (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *, double, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_18, (double)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_20 = V_2; int32_t L_21 = V_4; NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_20); List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_20, (int32_t)L_21, /*hidden argument*/List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_RuntimeMethod_var); } IL_007c: { int32_t L_22 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0082: { int32_t L_23 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))) { goto IL_0045; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_25 = V_1; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_26 = V_2; NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_26); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27; L_27 = List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_26, /*hidden argument*/List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_RuntimeMethod_var); NullCheck(L_25); L_25->set_Indices_2(L_27); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_28 = V_1; List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC * L_29 = V_3; NullCheck((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_29); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_30; L_30 = (( DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* (*) (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_29, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck(L_28); L_28->set_Values_3(L_30); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_31 = V_1; List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC * L_32 = V_3; NullCheck((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_32); int32_t L_33; L_33 = (( int32_t (*) (List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t760D7EED86247E3493CD5F22F0E822BF6AE1C2BC *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck(L_31); L_31->set_ValueCount_4(L_33); return; } IL_00b3: { V_7 = (int32_t)0; goto IL_00d3; } IL_00b8: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_34 = ___target0; int32_t L_35 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_36 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_37 = V_7; NullCheck(L_36); int32_t L_38 = L_37; double L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_34); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_34, (int32_t)L_35, (double)L_39); int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00d3: { int32_t L_41 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_42 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_42); if ((((int32_t)L_41) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))) { goto IL_00b8; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopyToColumnUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopyToColumnUnchecked_mA39F2324351645E05BBD1B5E84FE0FB646B45248_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, int32_t ___columnIndex1, int32_t ___existingData2, const RuntimeMethod* method) { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * V_0 = NULL; int32_t V_1 = 0; { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)((DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 14))); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_1 = V_0; if (!L_1) { goto IL_002d; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_3 = V_0; NullCheck(L_3); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_3->get_Data_3(); int32_t L_5 = ___columnIndex1; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_6 = V_0; NullCheck(L_6); int32_t L_7 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_6)->get_RowCount_1(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_8); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), /*hidden argument*/NULL); return; } IL_002d: { V_1 = (int32_t)0; goto IL_0049; } IL_0031: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_9 = ___target0; int32_t L_10 = V_1; int32_t L_11 = ___columnIndex1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; double L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_9); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_9, (int32_t)L_10, (int32_t)L_11, (double)L_15); int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0049: { int32_t L_17 = V_1; int32_t L_18 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0031; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopySubVectorToUnchecked_mCB3261DA7847DCE655C5761562AC1069F4D11238_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * V_0 = NULL; { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0 = ___target0; V_0 = (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)((DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3))); DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * L_1 = V_0; if (!L_1) { goto IL_0020; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); int32_t L_3 = ___sourceIndex1; DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * L_4 = V_0; NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_4->get_Data_2(); int32_t L_6 = ___targetIndex2; int32_t L_7 = ___count3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } IL_0020: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_8 = ___target0; int32_t L_9 = ___sourceIndex1; int32_t L_10 = ___targetIndex2; int32_t L_11 = ___count3; int32_t L_12 = ___existingData4; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_8, (int32_t)L_9, (int32_t)L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* DenseVectorStorage_1_ToArray_m27842F629C1582601A30F373F9024D964DADD80C_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, const RuntimeMethod* method) { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_0 = NULL; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_0); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))); V_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); NullCheck(L_4); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), /*hidden argument*/NULL); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = V_0; return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_5; } } // System.Collections.Generic.IEnumerable`1 MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Enumerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DenseVectorStorage_1_Enumerate_m9A1402FF8E509C5254B23299A36063D05FD94D04_gshared (DenseVectorStorage_1_tA59E04C952863313AF87B367F1EFCB0E370458A2 * __this, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_2(); return (RuntimeObject*)L_0; } } #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 MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1__ctor_m5F7FE6F8BB4EF48DB50C943975DBF63997DF058D_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, int32_t ___length0, const RuntimeMethod* method) { { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___length0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_1); __this->set_Data_2(L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::.ctor(System.Int32,T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1__ctor_m07DD2F02AB4EB09F8479233ACB5C96486E4FFBAA_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, int32_t ___length0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___data1, const RuntimeMethod* method) { { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = ___data1; if (L_1) { goto IL_0015; } } { 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*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DenseVectorStorage_1__ctor_m07DD2F02AB4EB09F8479233ACB5C96486E4FFBAA_RuntimeMethod_var))); } IL_0015: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = ___data1; NullCheck(L_3); int32_t L_4 = ___length0; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))) == ((int32_t)L_4))) { goto IL_0036; } } { int32_t L_5 = ___length0; 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); String_t* L_8; L_8 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), (RuntimeObject *)L_7, /*hidden argument*/NULL); ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_9 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE43AFC74F5F3932913C023A04B24905E093C5005(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), (String_t*)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DenseVectorStorage_1__ctor_m07DD2F02AB4EB09F8479233ACB5C96486E4FFBAA_RuntimeMethod_var))); } IL_0036: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___data1; __this->set_Data_2(L_10); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DenseVectorStorage_1_get_IsDense_m6A7759EDD09B22DDFE1C644ABC0E4A0E203ECEEB_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, const RuntimeMethod* method) { { return (bool)1; } } // T MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::At(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DenseVectorStorage_1_At_mD7C92D9539ADA2756D9586CC4E8C081EDD88B8F6_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, int32_t ___index0, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_1 = ___index0; NullCheck(L_0); int32_t L_2 = L_1; float L_3 = (L_0)->GetAt(static_cast(L_2)); return (float)L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::At(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_At_m39E55389CFDFE06557D5FF5BCD860CA07F105361_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_1 = ___index0; float L_2 = ___value1; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (float)L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_Clear_mA59757F04DCF4DBC97097A411DE4BAAAB6292BB4_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Clear(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_Clear_mCAE9FDB48B428C19D72A8383E156CB2403E85121_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count1; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopyToUnchecked_m3AECDD1BD40EEA0BA0A5DCF0E4E144B8E6192704_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * V_0 = NULL; SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * V_1 = NULL; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * V_2 = NULL; List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * V_3 = NULL; int32_t V_4 = 0; float V_5 = 0.0f; float V_6 = 0.0f; int32_t V_7 = 0; { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0 = ___target0; V_0 = (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)((DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3))); DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * L_1 = V_0; if (!L_1) { goto IL_002a; } } { DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * L_2 = V_0; if ((((RuntimeObject*)(DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)__this) == ((RuntimeObject*)(DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)L_2))) { goto IL_0029; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * L_4 = V_0; NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_4->get_Data_2(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_0029: { return; } IL_002a: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_7 = ___target0; V_1 = (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_8 = V_1; if (!L_8) { goto IL_00b3; } } { List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_9 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)il2cpp_codegen_object_new(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var); List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD(L_9, /*hidden argument*/List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var); V_2 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_9; List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * L_10 = (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5)); (( void (*) (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)(L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); V_3 = (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_10; V_4 = (int32_t)0; goto IL_0082; } IL_0045: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_12 = V_4; NullCheck(L_11); int32_t L_13 = L_12; float L_14 = (L_11)->GetAt(static_cast(L_13)); V_5 = (float)L_14; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_15 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_6 = (float)L_15; float L_16 = V_5; bool L_17; L_17 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_6), (float)L_16, /*hidden argument*/NULL); if (L_17) { goto IL_007c; } } { List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * L_18 = V_3; float L_19 = V_5; NullCheck((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_18); (( void (*) (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_18, (float)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_20 = V_2; int32_t L_21 = V_4; NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_20); List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_20, (int32_t)L_21, /*hidden argument*/List_1_Add_m415CDDDC44D8102E7E71D9EA0A853D7BBE6F469F_RuntimeMethod_var); } IL_007c: { int32_t L_22 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0082: { int32_t L_23 = V_4; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_24 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))) { goto IL_0045; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_25 = V_1; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_26 = V_2; NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_26); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27; L_27 = List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_26, /*hidden argument*/List_1_ToArray_m465C4122ED76D75D4194915EDBD32A89F259CF8C_RuntimeMethod_var); NullCheck(L_25); L_25->set_Indices_2(L_27); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_28 = V_1; List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * L_29 = V_3; NullCheck((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_29); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_30; L_30 = (( SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* (*) (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_29, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck(L_28); L_28->set_Values_3(L_30); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_31 = V_1; List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * L_32 = V_3; NullCheck((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_32); int32_t L_33; L_33 = (( int32_t (*) (List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA *)L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck(L_31); L_31->set_ValueCount_4(L_33); return; } IL_00b3: { V_7 = (int32_t)0; goto IL_00d3; } IL_00b8: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_34 = ___target0; int32_t L_35 = V_7; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_36 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_37 = V_7; NullCheck(L_36); int32_t L_38 = L_37; float L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_34); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_34, (int32_t)L_35, (float)L_39); int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00d3: { int32_t L_41 = V_7; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_42 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_42); if ((((int32_t)L_41) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))) { goto IL_00b8; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopyToColumnUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopyToColumnUnchecked_m806931EF961D8B11DC30F36E708F3F08E7436D5B_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, int32_t ___columnIndex1, int32_t ___existingData2, const RuntimeMethod* method) { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * V_0 = NULL; int32_t V_1 = 0; { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)((DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 14))); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_1 = V_0; if (!L_1) { goto IL_002d; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_3 = V_0; NullCheck(L_3); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_3->get_Data_3(); int32_t L_5 = ___columnIndex1; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_6 = V_0; NullCheck(L_6); int32_t L_7 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_6)->get_RowCount_1(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_8 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_8); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_4, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), /*hidden argument*/NULL); return; } IL_002d: { V_1 = (int32_t)0; goto IL_0049; } IL_0031: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_9 = ___target0; int32_t L_10 = V_1; int32_t L_11 = ___columnIndex1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; float L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_9); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_9, (int32_t)L_10, (int32_t)L_11, (float)L_15); int32_t L_16 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0049: { int32_t L_17 = V_1; int32_t L_18 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0031; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVectorStorage_1_CopySubVectorToUnchecked_m2487B84F086D1D7FBDF17E75958891E3C42BBDCD_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * V_0 = NULL; { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0 = ___target0; V_0 = (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)((DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3))); DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * L_1 = V_0; if (!L_1) { goto IL_0020; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); int32_t L_3 = ___sourceIndex1; DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * L_4 = V_0; NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_4->get_Data_2(); int32_t L_6 = ___targetIndex2; int32_t L_7 = ___count3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } IL_0020: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_8 = ___target0; int32_t L_9 = ___sourceIndex1; int32_t L_10 = ___targetIndex2; int32_t L_11 = ___count3; int32_t L_12 = ___existingData4; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); (( void (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_8, (int32_t)L_9, (int32_t)L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* DenseVectorStorage_1_ToArray_m53E8744EF5D16AFB64DF18B29376B0216ED00138_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, const RuntimeMethod* method) { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_0); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))); V_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); NullCheck(L_4); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), /*hidden argument*/NULL); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = V_0; return (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_5; } } // System.Collections.Generic.IEnumerable`1 MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage`1::Enumerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DenseVectorStorage_1_Enumerate_mAA2EFA3E71DC84EBCFAF106F0AE145FDED24BD7F_gshared (DenseVectorStorage_1_t8A745064A670B3C8239E6D74F783AA432BBA107A * __this, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_2(); return (RuntimeObject*)L_0; } } #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 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1__ctor_mF6FA3DBC154593A298BCC810CFA90E3A9B64AE20_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = ___rows0; int32_t L_3 = ___columns1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); __this->set_Data_3(L_5); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagonalMatrixStorage_1_get_IsDense_mED032B86FC5B48496D28242BD40A9A98A3067401_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C DiagonalMatrixStorage_1_At_m4A34B9D3BF97050FDD1FB5E9CC59809B9B1C55BA_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_000a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_2; } IL_000a: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_4 = ___row0; NullCheck(L_3); int32_t L_5 = L_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_6 = (L_3)->GetAt(static_cast(L_5)); return (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_6; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_At_mB63AC9934707D33656C7DED66F982E017B7D91E4_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, int32_t ___row0, int32_t ___column1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value2, const RuntimeMethod* method) { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0012; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_3 = ___row0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_4 = ___value2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_4); return; } IL_0012: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_5 = ((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_0 = (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_6 = ___value2; bool L_7; L_7 = Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_0), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0033; } } { IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD * L_8 = (IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mC5747EC0E0F49AAD1AD782ACC7A0CCD80D192FEF(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral356F04C6F728140A864A3C017EC37B728F823C71)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_At_mB63AC9934707D33656C7DED66F982E017B7D91E4_RuntimeMethod_var))); } IL_0033: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagonalMatrixStorage_1_GetHashCode_m9D84E57C0F9CBD368FDA048CE30219DD72952EE6_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), (int32_t)((int32_t)25), /*hidden argument*/NULL); V_0 = (int32_t)L_1; V_1 = (int32_t)((int32_t)17); V_2 = (int32_t)0; goto IL_003a; } IL_0017: { int32_t L_2 = V_1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5; L_5 = Complex_GetHashCode_mBAC61B12E34E786C0E95BB8CB48D7819976D9A35((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_3)->GetAddressAt(static_cast(L_4))), /*hidden argument*/NULL); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)((int32_t)31))), (int32_t)L_5)); int32_t L_6 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_2; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0017; } } { int32_t L_9 = V_1; return (int32_t)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_Clear_m71C74424C3387A6519BF6575CB1E4B5757866658_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, const RuntimeMethod* method) { { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_1 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_ClearUnchecked_m2CB1C7E4F6CE7A66F5CA2684CA5DF5DDD9F8E244_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___rowIndex0; int32_t L_1 = ___columnIndex2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_0, (int32_t)L_1, /*hidden argument*/NULL); V_0 = (int32_t)L_2; int32_t L_3 = ___rowIndex0; int32_t L_4 = ___rowCount1; int32_t L_5 = ___columnIndex2; int32_t L_6 = ___columnCount3; int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/NULL); V_1 = (int32_t)L_7; int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_0028; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = V_0; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)L_11, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL); } IL_0028: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m2CA7DBB2481867C06E85A406CA0EEE270897897C_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * V_0 = NULL; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * V_1 = NULL; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * V_2 = NULL; int32_t V_3 = 0; { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0 = ___target0; V_0 = (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_1 = V_0; if (!L_1) { goto IL_0012; } } { DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_2 = V_0; NullCheck((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this); (( void (*) (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this, (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); return; } IL_0012: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_3 = ___target0; V_1 = (DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)((DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_4 = V_1; if (!L_4) { goto IL_0025; } } { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_5 = V_1; int32_t L_6 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this); (( void (*) (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this, (DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return; } IL_0025: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_7 = ___target0; V_2 = (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *)((SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_8 = V_2; if (!L_8) { goto IL_0038; } } { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_9 = V_2; int32_t L_10 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this); (( void (*) (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this, (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return; } IL_0038: { int32_t L_11 = ___existingData1; if (L_11) { goto IL_0041; } } { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_12 = ___target0; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_12); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_12); } IL_0041: { V_3 = (int32_t)0; goto IL_005d; } IL_0045: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_13 = ___target0; int32_t L_14 = V_3; int32_t L_15 = V_3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_16 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_13); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_13, (int32_t)L_14, (int32_t)L_15, (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_19); int32_t L_20 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_005d: { int32_t L_21 = V_3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))) { goto IL_0045; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m4E0A408AB34E567786150D9AFCD2F6374605060F_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * ___target0, const RuntimeMethod* method) { { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_1 = ___target0; NullCheck(L_1); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_1->get_Data_3(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_3); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mE1F32A13A569552C480353EDBDFFC58EA762EEAA_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_1 = ___target0; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0025; } IL_000d: { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = ___target0; int32_t L_3 = V_0; int32_t L_4 = V_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_2); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_2, (int32_t)L_3, (int32_t)L_4, (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_8); int32_t L_9 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_0025: { int32_t L_10 = V_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mAF1B00B78EC569F14B18AED78CDDF03667954790_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_1 = ___target0; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_2 = ___target0; NullCheck(L_2); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_2->get_Data_3(); int32_t L_4 = V_0; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_5 = ___target0; NullCheck(L_5); int32_t L_6 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_5)->get_RowCount_1(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_7 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_3); (L_3)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))))), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_10); int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mDEFE4E6C1C3CF497157C2908D735A75689708538_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * V_0 = NULL; DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * 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 V_6 = 0; { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)((DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_1 = V_0; if (!L_1) { goto IL_001e; } } { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_2 = V_0; int32_t L_3 = ___sourceRowIndex1; int32_t L_4 = ___targetRowIndex2; int32_t L_5 = ___rowCount3; int32_t L_6 = ___sourceColumnIndex4; int32_t L_7 = ___targetColumnIndex5; int32_t L_8 = ___columnCount6; int32_t L_9 = ___existingData7; NullCheck((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this); (( void (*) (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this, (DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } IL_001e: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_10 = ___target0; V_1 = (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_11 = V_1; if (!L_11) { goto IL_003a; } } { DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_12 = V_1; int32_t L_13 = ___sourceRowIndex1; int32_t L_14 = ___targetRowIndex2; int32_t L_15 = ___rowCount3; int32_t L_16 = ___sourceColumnIndex4; int32_t L_17 = ___targetColumnIndex5; int32_t L_18 = ___columnCount6; NullCheck((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this); (( void (*) (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)__this, (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16, (int32_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } IL_003a: { int32_t L_19 = ___existingData7; if (L_19) { goto IL_004b; } } { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_20 = ___target0; int32_t L_21 = ___targetRowIndex2; int32_t L_22 = ___rowCount3; int32_t L_23 = ___targetColumnIndex5; int32_t L_24 = ___columnCount6; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_20); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_20, (int32_t)L_21, (int32_t)L_22, (int32_t)L_23, (int32_t)L_24); } IL_004b: { int32_t L_25 = ___sourceRowIndex1; int32_t L_26 = ___sourceColumnIndex4; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_0080; } } { V_2 = (int32_t)0; goto IL_0073; } IL_0054: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_27 = ___target0; int32_t L_28 = ___targetRowIndex2; int32_t L_29 = V_2; int32_t L_30 = ___targetColumnIndex5; int32_t L_31 = V_2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_32 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_33 = ___sourceRowIndex1; int32_t L_34 = V_2; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_27); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_36); int32_t L_37 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0073: { int32_t L_38 = V_2; int32_t L_39 = ___columnCount6; int32_t L_40 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_41; L_41 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_39, (int32_t)L_40, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_41))) { goto IL_0054; } } { return; } IL_0080: { int32_t L_42 = ___sourceRowIndex1; int32_t L_43 = ___sourceColumnIndex4; if ((((int32_t)L_42) <= ((int32_t)L_43))) { goto IL_00cd; } } { int32_t L_44 = ___sourceColumnIndex4; int32_t L_45 = ___columnCount6; int32_t L_46 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)L_45))) <= ((int32_t)L_46))) { goto IL_00cd; } } { int32_t L_47 = ___sourceRowIndex1; int32_t L_48 = ___sourceColumnIndex4; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)L_48)); V_4 = (int32_t)0; goto IL_00bd; } IL_0097: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_49 = ___target0; int32_t L_50 = ___targetRowIndex2; int32_t L_51 = V_4; int32_t L_52 = V_3; int32_t L_53 = ___targetColumnIndex5; int32_t L_54 = V_4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_55 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_56 = ___sourceRowIndex1; int32_t L_57 = V_4; NullCheck(L_55); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)L_57)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_59 = (L_55)->GetAt(static_cast(L_58)); NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_49); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_49, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)L_51)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)L_53)), (int32_t)L_54)), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_59); int32_t L_60 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00bd: { int32_t L_61 = V_4; int32_t L_62 = ___columnCount6; int32_t L_63 = V_3; int32_t L_64 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63)), (int32_t)L_64, /*hidden argument*/NULL); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_0097; } } { return; } IL_00cd: { int32_t L_66 = ___sourceRowIndex1; int32_t L_67 = ___sourceColumnIndex4; if ((((int32_t)L_66) >= ((int32_t)L_67))) { goto IL_011d; } } { int32_t L_68 = ___sourceRowIndex1; int32_t L_69 = ___rowCount3; int32_t L_70 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))) <= ((int32_t)L_70))) { goto IL_011d; } } { int32_t L_71 = ___sourceColumnIndex4; int32_t L_72 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_71, (int32_t)L_72)); V_6 = (int32_t)0; goto IL_010d; } IL_00e5: { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_73 = ___target0; int32_t L_74 = V_5; int32_t L_75 = ___targetRowIndex2; int32_t L_76 = V_6; int32_t L_77 = ___targetColumnIndex5; int32_t L_78 = V_6; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_79 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_80 = ___sourceColumnIndex4; int32_t L_81 = V_6; NullCheck(L_79); int32_t L_82 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)L_81)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_83 = (L_79)->GetAt(static_cast(L_82)); NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_73); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_73, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), (int32_t)L_76)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78)), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_83); int32_t L_84 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_010d: { int32_t L_85 = V_6; int32_t L_86 = ___columnCount6; int32_t L_87 = ___rowCount3; int32_t L_88 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_89; L_89 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_86, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_88)), /*hidden argument*/NULL); if ((((int32_t)L_85) < ((int32_t)L_89))) { goto IL_00e5; } } IL_011d: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB3D11DC17B87C8F018BB69C407C99A32F8EAC7EE_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * G_B3_0 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* G_B3_1 = NULL; Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * G_B2_0 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* G_B2_1 = NULL; { int32_t L_0 = ___sourceRowIndex1; int32_t L_1 = ___sourceColumnIndex4; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___targetColumnIndex5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))))) { goto IL_004a; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * L_5 = ((U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9__26_0_1(); Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * L_6 = (Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *)L_5; G_B2_0 = L_6; G_B2_1 = L_4; if (L_6) { G_B3_0 = L_6; G_B3_1 = L_4; goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7 * L_7 = ((U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9_0(); Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * L_8 = (Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C * L_9 = (Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *)L_8; ((U3CU3Ec_t7264CF5AEC5847906DB160D240D7E295189220F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->set_U3CU3E9__26_0_1(L_9); G_B3_0 = L_9; G_B3_1 = G_B2_1; } IL_002f: { bool L_10; L_10 = (( bool (*) (RuntimeObject*, Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((RuntimeObject*)(RuntimeObject*)G_B3_1, (Func_2_tAB75D6F626EAD6344A2492DE72A71159D04FF48C *)G_B3_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); if (!L_10) { goto IL_003c; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_11 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_11, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB3D11DC17B87C8F018BB69C407C99A32F8EAC7EE_RuntimeMethod_var))); } IL_003c: { DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_12 = ___target0; int32_t L_13 = ___targetRowIndex2; int32_t L_14 = ___rowCount3; int32_t L_15 = ___targetColumnIndex5; int32_t L_16 = ___columnCount6; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_12); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16); return; } IL_004a: { int32_t L_17 = ___sourceRowIndex1; int32_t L_18 = ___sourceColumnIndex4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL); V_0 = (int32_t)L_19; int32_t L_20 = ___sourceRowIndex1; int32_t L_21 = ___rowCount3; int32_t L_22 = ___sourceColumnIndex4; int32_t L_23 = ___columnCount6; int32_t L_24; L_24 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); V_1 = (int32_t)L_24; int32_t L_25 = V_1; int32_t L_26 = V_0; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0085; } } { int32_t L_27 = ___targetRowIndex2; int32_t L_28 = ___targetColumnIndex5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_27, (int32_t)L_28, /*hidden argument*/NULL); V_2 = (int32_t)L_29; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_30 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_31 = V_0; DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_32 = ___target0; NullCheck(L_32); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_33 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_32->get_Data_3(); int32_t L_34 = V_2; int32_t L_35 = V_1; int32_t L_36 = V_0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_33, (int32_t)L_34, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36)), /*hidden argument*/NULL); } IL_0085: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_m6E33D42DC6476EF8D52FCBCD3CA5E01F26FE2776_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_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; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { int32_t L_0 = ___existingData7; if (L_0) { goto IL_0011; } } { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_1 = ___target0; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___rowCount3; int32_t L_4 = ___targetColumnIndex5; int32_t L_5 = ___columnCount6; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5); } IL_0011: { int32_t L_6 = ___sourceRowIndex1; int32_t L_7 = ___sourceColumnIndex4; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_0075; } } { int32_t L_8 = ___sourceColumnIndex4; int32_t L_9 = ___columnCount6; int32_t L_10 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))) <= ((int32_t)L_10))) { goto IL_0075; } } { int32_t L_11 = ___sourceRowIndex1; int32_t L_12 = ___sourceColumnIndex4; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)); int32_t L_13 = V_0; int32_t L_14 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_15 = ___target0; NullCheck(L_15); int32_t L_16 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_15)->get_RowCount_1(); int32_t L_17 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_18 = ___target0; NullCheck(L_18); int32_t L_19 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_18)->get_RowCount_1(); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); int32_t L_20 = ___columnCount6; int32_t L_21 = V_0; int32_t L_22 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)), (int32_t)L_22, /*hidden argument*/NULL); int32_t L_24 = ___sourceRowIndex1; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)L_24)); int32_t L_25 = ___sourceRowIndex1; V_3 = (int32_t)L_25; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)L_16)), (int32_t)L_17)); goto IL_0070; } IL_004d: { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_26 = ___target0; NullCheck(L_26); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_27 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_26->get_Data_3(); int32_t L_28 = V_4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_29 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_30 = V_3; NullCheck(L_29); int32_t L_31 = L_30; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_32); int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_34 = V_4; int32_t L_35 = V_1; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)); } IL_0070: { int32_t L_36 = V_3; int32_t L_37 = V_2; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_004d; } } { return; } IL_0075: { int32_t L_38 = ___sourceRowIndex1; int32_t L_39 = ___sourceColumnIndex4; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00e7; } } { int32_t L_40 = ___sourceRowIndex1; int32_t L_41 = ___rowCount3; int32_t L_42 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41))) <= ((int32_t)L_42))) { goto IL_00e7; } } { int32_t L_43 = ___sourceColumnIndex4; int32_t L_44 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)L_44)); int32_t L_45 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_46 = ___target0; NullCheck(L_46); int32_t L_47 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_46)->get_RowCount_1(); int32_t L_48 = V_5; int32_t L_49 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_50 = ___target0; NullCheck(L_50); int32_t L_51 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_50)->get_RowCount_1(); V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1)); int32_t L_52 = ___columnCount6; int32_t L_53 = ___rowCount3; int32_t L_54 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_55; L_55 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_52, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54)), /*hidden argument*/NULL); int32_t L_56 = ___sourceColumnIndex4; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56)); int32_t L_57 = ___sourceColumnIndex4; V_8 = (int32_t)L_57; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_45, (int32_t)L_47)), (int32_t)L_48)), (int32_t)L_49)); goto IL_00e0; } IL_00b9: { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_58 = ___target0; NullCheck(L_58); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_59 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_58->get_Data_3(); int32_t L_60 = V_9; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_61 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_62 = V_8; NullCheck(L_61); int32_t L_63 = L_62; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_64); int32_t L_65 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1)); int32_t L_66 = V_9; int32_t L_67 = V_6; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_67)); } IL_00e0: { int32_t L_68 = V_8; int32_t L_69 = V_7; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_00b9; } } { return; } IL_00e7: { int32_t L_70 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_71 = ___target0; NullCheck(L_71); int32_t L_72 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_71)->get_RowCount_1(); int32_t L_73 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_74 = ___target0; NullCheck(L_74); int32_t L_75 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_74)->get_RowCount_1(); V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1)); int32_t L_76 = ___columnCount6; int32_t L_77 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_78; L_78 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_76, (int32_t)L_77, /*hidden argument*/NULL); int32_t L_79 = ___sourceRowIndex1; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)L_79)); int32_t L_80 = ___sourceRowIndex1; V_12 = (int32_t)L_80; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_70, (int32_t)L_72)), (int32_t)L_73)); goto IL_0137; } IL_0110: { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_81 = ___target0; NullCheck(L_81); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_82 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_81->get_Data_3(); int32_t L_83 = V_13; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_84 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_85 = V_12; NullCheck(L_84); int32_t L_86 = L_85; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_87 = (L_84)->GetAt(static_cast(L_86)); NullCheck(L_82); (L_82)->SetAt(static_cast(L_83), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_87); int32_t L_88 = V_12; V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1)); int32_t L_89 = V_13; int32_t L_90 = V_10; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)L_90)); } IL_0137: { int32_t L_91 = V_12; int32_t L_92 = V_11; if ((((int32_t)L_91) < ((int32_t)L_92))) { goto IL_0110; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubRowToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubRowToUnchecked_mD9D66EF5364F2EA35D87E72EA38C2820E31B5337_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * ___target0, int32_t ___rowIndex1, int32_t ___sourceColumnIndex2, int32_t ___targetColumnIndex3, int32_t ___columnCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_1 = ___target0; int32_t L_2 = ___targetColumnIndex3; int32_t L_3 = ___columnCount4; NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___rowIndex1; int32_t L_5 = ___sourceColumnIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___rowIndex1; int32_t L_7 = ___sourceColumnIndex2; int32_t L_8 = ___columnCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___rowIndex1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_11 = ___target0; int32_t L_12 = ___rowIndex1; int32_t L_13 = ___sourceColumnIndex2; int32_t L_14 = ___targetColumnIndex3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_15 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_16 = ___rowIndex1; NullCheck(L_15); int32_t L_17 = L_16; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_11); VirtualActionInvoker2< int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubColumnToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubColumnToUnchecked_mC9BB289AB546187774486FA379969500F98C7AF3_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * ___target0, int32_t ___columnIndex1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_1 = ___target0; int32_t L_2 = ___targetRowIndex3; int32_t L_3 = ___rowCount4; NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___columnIndex1; int32_t L_5 = ___sourceRowIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___columnIndex1; int32_t L_7 = ___sourceRowIndex2; int32_t L_8 = ___rowCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___columnIndex1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_11 = ___target0; int32_t L_12 = ___columnIndex1; int32_t L_13 = ___sourceRowIndex2; int32_t L_14 = ___targetRowIndex3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_15 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_16 = ___columnIndex1; NullCheck(L_15); int32_t L_17 = L_16; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_11); VirtualActionInvoker2< int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::TransposeToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_TransposeToUnchecked_m95DEFB39FD374A9F6AA770CD5CEA221CD3C76258_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0 = ___target0; int32_t L_1 = ___existingData1; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this); VirtualActionInvoker2< MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0, (int32_t)L_1); return; } } // T[][] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToRowArrays() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* DiagonalMatrixStorage_1_ToRowArrays_m9EE5C462BE3CCBDC0C13B3CC5F3D49775B6A2059_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, const RuntimeMethod* method) { ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this)->get_RowCount_1(); ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* L_1 = (ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248*)(ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), (uint32_t)L_0); V_0 = (ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248*)L_1; V_1 = (int32_t)0; goto IL_0022; } IL_0010: { ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this)->get_ColumnCount_2(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_5); (L_2)->SetAt(static_cast(L_3), (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)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_0022: { int32_t L_7 = V_1; int32_t L_8 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this)->get_RowCount_1(); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0010; } } { V_2 = (int32_t)0; goto IL_0048; } IL_002f: { ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_14 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_17 = (L_14)->GetAt(static_cast(L_16)); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_17); int32_t L_18 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_20 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_002f; } } { ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248* L_21 = V_0; return (ComplexU5BU5DU5BU5D_t1ED125620F26B1742D91D807E2A32BEC01548248*)L_21; } } // T[0...,0...] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* DiagonalMatrixStorage_1_ToArray_m351A771F81EE131E2D27030C746AC06C86C1C8EC_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, const RuntimeMethod* method) { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this)->get_RowCount_1(); int32_t L_1 = (int32_t)((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this)->get_ColumnCount_2(); il2cpp_array_size_t L_3[] = { (il2cpp_array_size_t)(int32_t)L_0, (il2cpp_array_size_t)(int32_t)L_1 }; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_2 = (ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D*)GenArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), L_3); V_0 = (ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D*)L_2; V_1 = (int32_t)0; goto IL_002e; } IL_0016: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_4 = V_0; int32_t L_5 = V_1; int32_t L_6 = V_1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_7 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck((ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D*)L_4); ((ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D*)L_4)->SetAt((int32_t)L_5, (int32_t)L_6, (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_10); 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; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0016; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_14 = V_0; return (ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D*)L_14; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::MapInplace(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_MapInplace_mB8F52ED87FB53DDCBEA81E85ACF50896C7E2913D_gshared (DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * __this, Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * ___f0, int32_t ___zeros1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 * V_0 = NULL; { U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 * L_0 = (U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27)); (( void (*) (U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); V_0 = (U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 *)L_0; U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 * L_1 = V_0; NullCheck(L_1); L_1->set_U3CU3E4__this_0(__this); U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 * L_2 = V_0; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * L_3 = ___f0; NullCheck(L_2); L_2->set_f_1(L_3); int32_t L_4 = ___zeros1; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0023; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_5 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral188FDFEEC711300DC0BEB0CF62178DC1005B840E)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_MapInplace_mB8F52ED87FB53DDCBEA81E85ACF50896C7E2913D_RuntimeMethod_var))); } IL_0023: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_6 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)__this->get_Data_3(); NullCheck(L_6); U3CU3Ec__DisplayClass43_0_tD510FDB3228D5A910EF9C159DA58190398C6B232 * L_7 = V_0; Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * L_8 = (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)il2cpp_codegen_object_new(Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)), /*hidden argument*/Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); CommonParallel_For_mD8A23F966C2EAFB9EDAC9D7F203DE445E71E0AFE((int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)4096), (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)L_8, /*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 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1__ctor_m979C770AC379A56C9F2D1A20CA4DCA53FD81A085_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = ___rows0; int32_t L_3 = ___columns1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); __this->set_Data_3(L_5); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagonalMatrixStorage_1_get_IsDense_mE3B5F51C9E442E8206A41BBC589E96BA0131F640_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 DiagonalMatrixStorage_1_At_m73A2496566C8536D209C8AF1949A1904EBACB6C2_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_000a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_2 = ((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_2; } IL_000a: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_4 = ___row0; NullCheck(L_3); int32_t L_5 = L_4; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_6 = (L_3)->GetAt(static_cast(L_5)); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_6; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_At_mE845E8969C36D9102C62B7BFCB4CC35554BBFE94_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, int32_t ___row0, int32_t ___column1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value2, const RuntimeMethod* method) { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0012; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_3 = ___row0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_4 = ___value2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_4); return; } IL_0012: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_5 = ((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_0 = (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_5; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_6 = ___value2; bool L_7; L_7 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_0), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0033; } } { IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD * L_8 = (IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mC5747EC0E0F49AAD1AD782ACC7A0CCD80D192FEF(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral356F04C6F728140A864A3C017EC37B728F823C71)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_At_mE845E8969C36D9102C62B7BFCB4CC35554BBFE94_RuntimeMethod_var))); } IL_0033: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagonalMatrixStorage_1_GetHashCode_m65020ECC25AC169CE6EF565242DA4850B6AEA01C_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), (int32_t)((int32_t)25), /*hidden argument*/NULL); V_0 = (int32_t)L_1; V_1 = (int32_t)((int32_t)17); V_2 = (int32_t)0; goto IL_003a; } IL_0017: { int32_t L_2 = V_1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5; L_5 = Complex32_GetHashCode_m05D0B1698B014D3EA811AF14CA3D30B35F6567F7((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)((L_3)->GetAddressAt(static_cast(L_4))), /*hidden argument*/NULL); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)((int32_t)31))), (int32_t)L_5)); int32_t L_6 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_2; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0017; } } { int32_t L_9 = V_1; return (int32_t)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_Clear_mAA6C7C9DDDAF41C7A91391A1995FDBB7624335C8_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, const RuntimeMethod* method) { { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_ClearUnchecked_mA825A5E5B4AD0314D9209134D2FC5840B8A9E02A_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___rowIndex0; int32_t L_1 = ___columnIndex2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_0, (int32_t)L_1, /*hidden argument*/NULL); V_0 = (int32_t)L_2; int32_t L_3 = ___rowIndex0; int32_t L_4 = ___rowCount1; int32_t L_5 = ___columnIndex2; int32_t L_6 = ___columnCount3; int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/NULL); V_1 = (int32_t)L_7; int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_0028; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = V_0; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)L_11, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL); } IL_0028: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mB65C1EE8240FD08DF58B0992DB8015492CCA801B_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * V_0 = NULL; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * V_1 = NULL; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * V_2 = NULL; int32_t V_3 = 0; { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0 = ___target0; V_0 = (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_1 = V_0; if (!L_1) { goto IL_0012; } } { DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_2 = V_0; NullCheck((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this); (( void (*) (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this, (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); return; } IL_0012: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_3 = ___target0; V_1 = (DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)((DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_4 = V_1; if (!L_4) { goto IL_0025; } } { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_5 = V_1; int32_t L_6 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this); (( void (*) (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this, (DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return; } IL_0025: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_7 = ___target0; V_2 = (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *)((SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_8 = V_2; if (!L_8) { goto IL_0038; } } { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_9 = V_2; int32_t L_10 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this); (( void (*) (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this, (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return; } IL_0038: { int32_t L_11 = ___existingData1; if (L_11) { goto IL_0041; } } { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_12 = ___target0; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_12); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_12); } IL_0041: { V_3 = (int32_t)0; goto IL_005d; } IL_0045: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_13 = ___target0; int32_t L_14 = V_3; int32_t L_15 = V_3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_16 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_13); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_13, (int32_t)L_14, (int32_t)L_15, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_19); int32_t L_20 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_005d: { int32_t L_21 = V_3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))) { goto IL_0045; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m5390CC8995BC9EBCC2FA7344D07C3D0D4C5F002B_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * ___target0, const RuntimeMethod* method) { { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_1 = ___target0; NullCheck(L_1); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_1->get_Data_3(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_3); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mE1F544DD14DF0E88114663D369AC472E143F68C9_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_1 = ___target0; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0025; } IL_000d: { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = ___target0; int32_t L_3 = V_0; int32_t L_4 = V_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_2); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_2, (int32_t)L_3, (int32_t)L_4, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_8); int32_t L_9 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_0025: { int32_t L_10 = V_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mC7AB589D0B77F46089AB61FEE5C6C737AE223BB4_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_1 = ___target0; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_2 = ___target0; NullCheck(L_2); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_2->get_Data_3(); int32_t L_4 = V_0; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_5 = ___target0; NullCheck(L_5); int32_t L_6 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_5)->get_RowCount_1(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_3); (L_3)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))))), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_10); int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_m95FE2A6FBA7A229CA204AA6C3FE5A0BF772D8953_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * V_0 = NULL; DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * 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 V_6 = 0; { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)((DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_1 = V_0; if (!L_1) { goto IL_001e; } } { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_2 = V_0; int32_t L_3 = ___sourceRowIndex1; int32_t L_4 = ___targetRowIndex2; int32_t L_5 = ___rowCount3; int32_t L_6 = ___sourceColumnIndex4; int32_t L_7 = ___targetColumnIndex5; int32_t L_8 = ___columnCount6; int32_t L_9 = ___existingData7; NullCheck((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this); (( void (*) (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this, (DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } IL_001e: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_10 = ___target0; V_1 = (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_11 = V_1; if (!L_11) { goto IL_003a; } } { DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_12 = V_1; int32_t L_13 = ___sourceRowIndex1; int32_t L_14 = ___targetRowIndex2; int32_t L_15 = ___rowCount3; int32_t L_16 = ___sourceColumnIndex4; int32_t L_17 = ___targetColumnIndex5; int32_t L_18 = ___columnCount6; NullCheck((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this); (( void (*) (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)__this, (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16, (int32_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } IL_003a: { int32_t L_19 = ___existingData7; if (L_19) { goto IL_004b; } } { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_20 = ___target0; int32_t L_21 = ___targetRowIndex2; int32_t L_22 = ___rowCount3; int32_t L_23 = ___targetColumnIndex5; int32_t L_24 = ___columnCount6; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_20); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_20, (int32_t)L_21, (int32_t)L_22, (int32_t)L_23, (int32_t)L_24); } IL_004b: { int32_t L_25 = ___sourceRowIndex1; int32_t L_26 = ___sourceColumnIndex4; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_0080; } } { V_2 = (int32_t)0; goto IL_0073; } IL_0054: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_27 = ___target0; int32_t L_28 = ___targetRowIndex2; int32_t L_29 = V_2; int32_t L_30 = ___targetColumnIndex5; int32_t L_31 = V_2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_32 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_33 = ___sourceRowIndex1; int32_t L_34 = V_2; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_27); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_36); int32_t L_37 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0073: { int32_t L_38 = V_2; int32_t L_39 = ___columnCount6; int32_t L_40 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_41; L_41 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_39, (int32_t)L_40, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_41))) { goto IL_0054; } } { return; } IL_0080: { int32_t L_42 = ___sourceRowIndex1; int32_t L_43 = ___sourceColumnIndex4; if ((((int32_t)L_42) <= ((int32_t)L_43))) { goto IL_00cd; } } { int32_t L_44 = ___sourceColumnIndex4; int32_t L_45 = ___columnCount6; int32_t L_46 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)L_45))) <= ((int32_t)L_46))) { goto IL_00cd; } } { int32_t L_47 = ___sourceRowIndex1; int32_t L_48 = ___sourceColumnIndex4; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)L_48)); V_4 = (int32_t)0; goto IL_00bd; } IL_0097: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_49 = ___target0; int32_t L_50 = ___targetRowIndex2; int32_t L_51 = V_4; int32_t L_52 = V_3; int32_t L_53 = ___targetColumnIndex5; int32_t L_54 = V_4; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_55 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_56 = ___sourceRowIndex1; int32_t L_57 = V_4; NullCheck(L_55); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)L_57)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_59 = (L_55)->GetAt(static_cast(L_58)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_49); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_49, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)L_51)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)L_53)), (int32_t)L_54)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_59); int32_t L_60 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00bd: { int32_t L_61 = V_4; int32_t L_62 = ___columnCount6; int32_t L_63 = V_3; int32_t L_64 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63)), (int32_t)L_64, /*hidden argument*/NULL); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_0097; } } { return; } IL_00cd: { int32_t L_66 = ___sourceRowIndex1; int32_t L_67 = ___sourceColumnIndex4; if ((((int32_t)L_66) >= ((int32_t)L_67))) { goto IL_011d; } } { int32_t L_68 = ___sourceRowIndex1; int32_t L_69 = ___rowCount3; int32_t L_70 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))) <= ((int32_t)L_70))) { goto IL_011d; } } { int32_t L_71 = ___sourceColumnIndex4; int32_t L_72 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_71, (int32_t)L_72)); V_6 = (int32_t)0; goto IL_010d; } IL_00e5: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_73 = ___target0; int32_t L_74 = V_5; int32_t L_75 = ___targetRowIndex2; int32_t L_76 = V_6; int32_t L_77 = ___targetColumnIndex5; int32_t L_78 = V_6; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_79 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_80 = ___sourceColumnIndex4; int32_t L_81 = V_6; NullCheck(L_79); int32_t L_82 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)L_81)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_83 = (L_79)->GetAt(static_cast(L_82)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_73); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_73, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), (int32_t)L_76)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_83); int32_t L_84 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_010d: { int32_t L_85 = V_6; int32_t L_86 = ___columnCount6; int32_t L_87 = ___rowCount3; int32_t L_88 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_89; L_89 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_86, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_88)), /*hidden argument*/NULL); if ((((int32_t)L_85) < ((int32_t)L_89))) { goto IL_00e5; } } IL_011d: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mCC893B431D1CC4487F46DA5A4FFBAE58A0DBBB8C_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * G_B3_0 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* G_B3_1 = NULL; Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * G_B2_0 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* G_B2_1 = NULL; { int32_t L_0 = ___sourceRowIndex1; int32_t L_1 = ___sourceColumnIndex4; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___targetColumnIndex5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))))) { goto IL_004a; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * L_5 = ((U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9__26_0_1(); Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * L_6 = (Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *)L_5; G_B2_0 = L_6; G_B2_1 = L_4; if (L_6) { G_B3_0 = L_6; G_B3_1 = L_4; goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95 * L_7 = ((U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9_0(); Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * L_8 = (Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 * L_9 = (Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *)L_8; ((U3CU3Ec_t95A536D555B47C50805DB357A5D0C2EFF6924D95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->set_U3CU3E9__26_0_1(L_9); G_B3_0 = L_9; G_B3_1 = G_B2_1; } IL_002f: { bool L_10; L_10 = (( bool (*) (RuntimeObject*, Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((RuntimeObject*)(RuntimeObject*)G_B3_1, (Func_2_t8CEC9815E3BFE42053037EA1CE5ECC0E03AF2479 *)G_B3_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); if (!L_10) { goto IL_003c; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_11 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_11, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mCC893B431D1CC4487F46DA5A4FFBAE58A0DBBB8C_RuntimeMethod_var))); } IL_003c: { DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_12 = ___target0; int32_t L_13 = ___targetRowIndex2; int32_t L_14 = ___rowCount3; int32_t L_15 = ___targetColumnIndex5; int32_t L_16 = ___columnCount6; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_12); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16); return; } IL_004a: { int32_t L_17 = ___sourceRowIndex1; int32_t L_18 = ___sourceColumnIndex4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL); V_0 = (int32_t)L_19; int32_t L_20 = ___sourceRowIndex1; int32_t L_21 = ___rowCount3; int32_t L_22 = ___sourceColumnIndex4; int32_t L_23 = ___columnCount6; int32_t L_24; L_24 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); V_1 = (int32_t)L_24; int32_t L_25 = V_1; int32_t L_26 = V_0; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0085; } } { int32_t L_27 = ___targetRowIndex2; int32_t L_28 = ___targetColumnIndex5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_27, (int32_t)L_28, /*hidden argument*/NULL); V_2 = (int32_t)L_29; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_30 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_31 = V_0; DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_32 = ___target0; NullCheck(L_32); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_33 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_32->get_Data_3(); int32_t L_34 = V_2; int32_t L_35 = V_1; int32_t L_36 = V_0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_33, (int32_t)L_34, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36)), /*hidden argument*/NULL); } IL_0085: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_m7A5C7B849FCF7BE4853F47035872E8255B8F9190_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_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; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { int32_t L_0 = ___existingData7; if (L_0) { goto IL_0011; } } { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_1 = ___target0; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___rowCount3; int32_t L_4 = ___targetColumnIndex5; int32_t L_5 = ___columnCount6; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5); } IL_0011: { int32_t L_6 = ___sourceRowIndex1; int32_t L_7 = ___sourceColumnIndex4; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_0075; } } { int32_t L_8 = ___sourceColumnIndex4; int32_t L_9 = ___columnCount6; int32_t L_10 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))) <= ((int32_t)L_10))) { goto IL_0075; } } { int32_t L_11 = ___sourceRowIndex1; int32_t L_12 = ___sourceColumnIndex4; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)); int32_t L_13 = V_0; int32_t L_14 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_15 = ___target0; NullCheck(L_15); int32_t L_16 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_15)->get_RowCount_1(); int32_t L_17 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_18 = ___target0; NullCheck(L_18); int32_t L_19 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_18)->get_RowCount_1(); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); int32_t L_20 = ___columnCount6; int32_t L_21 = V_0; int32_t L_22 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)), (int32_t)L_22, /*hidden argument*/NULL); int32_t L_24 = ___sourceRowIndex1; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)L_24)); int32_t L_25 = ___sourceRowIndex1; V_3 = (int32_t)L_25; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)L_16)), (int32_t)L_17)); goto IL_0070; } IL_004d: { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_26 = ___target0; NullCheck(L_26); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_27 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_26->get_Data_3(); int32_t L_28 = V_4; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_29 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_30 = V_3; NullCheck(L_29); int32_t L_31 = L_30; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_32); int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_34 = V_4; int32_t L_35 = V_1; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)); } IL_0070: { int32_t L_36 = V_3; int32_t L_37 = V_2; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_004d; } } { return; } IL_0075: { int32_t L_38 = ___sourceRowIndex1; int32_t L_39 = ___sourceColumnIndex4; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00e7; } } { int32_t L_40 = ___sourceRowIndex1; int32_t L_41 = ___rowCount3; int32_t L_42 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41))) <= ((int32_t)L_42))) { goto IL_00e7; } } { int32_t L_43 = ___sourceColumnIndex4; int32_t L_44 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)L_44)); int32_t L_45 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_46 = ___target0; NullCheck(L_46); int32_t L_47 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_46)->get_RowCount_1(); int32_t L_48 = V_5; int32_t L_49 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_50 = ___target0; NullCheck(L_50); int32_t L_51 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_50)->get_RowCount_1(); V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1)); int32_t L_52 = ___columnCount6; int32_t L_53 = ___rowCount3; int32_t L_54 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_55; L_55 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_52, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54)), /*hidden argument*/NULL); int32_t L_56 = ___sourceColumnIndex4; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56)); int32_t L_57 = ___sourceColumnIndex4; V_8 = (int32_t)L_57; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_45, (int32_t)L_47)), (int32_t)L_48)), (int32_t)L_49)); goto IL_00e0; } IL_00b9: { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_58 = ___target0; NullCheck(L_58); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_59 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_58->get_Data_3(); int32_t L_60 = V_9; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_61 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_62 = V_8; NullCheck(L_61); int32_t L_63 = L_62; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_64); int32_t L_65 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1)); int32_t L_66 = V_9; int32_t L_67 = V_6; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_67)); } IL_00e0: { int32_t L_68 = V_8; int32_t L_69 = V_7; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_00b9; } } { return; } IL_00e7: { int32_t L_70 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_71 = ___target0; NullCheck(L_71); int32_t L_72 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_71)->get_RowCount_1(); int32_t L_73 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_74 = ___target0; NullCheck(L_74); int32_t L_75 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_74)->get_RowCount_1(); V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1)); int32_t L_76 = ___columnCount6; int32_t L_77 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_78; L_78 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_76, (int32_t)L_77, /*hidden argument*/NULL); int32_t L_79 = ___sourceRowIndex1; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)L_79)); int32_t L_80 = ___sourceRowIndex1; V_12 = (int32_t)L_80; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_70, (int32_t)L_72)), (int32_t)L_73)); goto IL_0137; } IL_0110: { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_81 = ___target0; NullCheck(L_81); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_82 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_81->get_Data_3(); int32_t L_83 = V_13; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_84 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_85 = V_12; NullCheck(L_84); int32_t L_86 = L_85; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_87 = (L_84)->GetAt(static_cast(L_86)); NullCheck(L_82); (L_82)->SetAt(static_cast(L_83), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_87); int32_t L_88 = V_12; V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1)); int32_t L_89 = V_13; int32_t L_90 = V_10; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)L_90)); } IL_0137: { int32_t L_91 = V_12; int32_t L_92 = V_11; if ((((int32_t)L_91) < ((int32_t)L_92))) { goto IL_0110; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubRowToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubRowToUnchecked_m99DC0599688616A88BA9FE3F80E408378EEE7FC5_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___target0, int32_t ___rowIndex1, int32_t ___sourceColumnIndex2, int32_t ___targetColumnIndex3, int32_t ___columnCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_1 = ___target0; int32_t L_2 = ___targetColumnIndex3; int32_t L_3 = ___columnCount4; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___rowIndex1; int32_t L_5 = ___sourceColumnIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___rowIndex1; int32_t L_7 = ___sourceColumnIndex2; int32_t L_8 = ___columnCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___rowIndex1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_11 = ___target0; int32_t L_12 = ___rowIndex1; int32_t L_13 = ___sourceColumnIndex2; int32_t L_14 = ___targetColumnIndex3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_15 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_16 = ___rowIndex1; NullCheck(L_15); int32_t L_17 = L_16; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_11); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubColumnToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubColumnToUnchecked_m23BF154B088426DA3AF0A81E16F28834454A9540_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___target0, int32_t ___columnIndex1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_1 = ___target0; int32_t L_2 = ___targetRowIndex3; int32_t L_3 = ___rowCount4; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___columnIndex1; int32_t L_5 = ___sourceRowIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___columnIndex1; int32_t L_7 = ___sourceRowIndex2; int32_t L_8 = ___rowCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___columnIndex1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_11 = ___target0; int32_t L_12 = ___columnIndex1; int32_t L_13 = ___sourceRowIndex2; int32_t L_14 = ___targetRowIndex3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_15 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_16 = ___columnIndex1; NullCheck(L_15); int32_t L_17 = L_16; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_11); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::TransposeToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_TransposeToUnchecked_m01129B1A83897C3F31EFD1D01524A7857A41CB52_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0 = ___target0; int32_t L_1 = ___existingData1; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this); VirtualActionInvoker2< MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0, (int32_t)L_1); return; } } // T[][] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToRowArrays() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* DiagonalMatrixStorage_1_ToRowArrays_m25FD980005E137840ED6109026D75ABB4E281EEC_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, const RuntimeMethod* method) { Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this)->get_RowCount_1(); Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* L_1 = (Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82*)(Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), (uint32_t)L_0); V_0 = (Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82*)L_1; V_1 = (int32_t)0; goto IL_0022; } IL_0010: { Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this)->get_ColumnCount_2(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_5); (L_2)->SetAt(static_cast(L_3), (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)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_0022: { int32_t L_7 = V_1; int32_t L_8 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this)->get_RowCount_1(); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0010; } } { V_2 = (int32_t)0; goto IL_0048; } IL_002f: { Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_14 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_17 = (L_14)->GetAt(static_cast(L_16)); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_17); int32_t L_18 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_20 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_002f; } } { Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82* L_21 = V_0; return (Complex32U5BU5DU5BU5D_t81ED40861D35192D51D7709F1858D664794BBC82*)L_21; } } // T[0...,0...] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB* DiagonalMatrixStorage_1_ToArray_mC348952CE7E4E3FCD21D5D0358322E65AD673027_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, const RuntimeMethod* method) { Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this)->get_RowCount_1(); int32_t L_1 = (int32_t)((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this)->get_ColumnCount_2(); il2cpp_array_size_t L_3[] = { (il2cpp_array_size_t)(int32_t)L_0, (il2cpp_array_size_t)(int32_t)L_1 }; Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB* L_2 = (Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB*)GenArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), L_3); V_0 = (Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB*)L_2; V_1 = (int32_t)0; goto IL_002e; } IL_0016: { Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB* L_4 = V_0; int32_t L_5 = V_1; int32_t L_6 = V_1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck((Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB*)L_4); ((Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB*)L_4)->SetAt((int32_t)L_5, (int32_t)L_6, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_10); 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; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0016; } } { Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB* L_14 = V_0; return (Complex32U5BU2CU5D_tDA0CF8C6C8F3A3CB957C9DB27567517CD4D908FB*)L_14; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::MapInplace(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_MapInplace_mFBC7FC024B472CE4E4B0CBCE87AA7F410B177D64_gshared (DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * __this, Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * ___f0, int32_t ___zeros1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 * V_0 = NULL; { U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 * L_0 = (U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27)); (( void (*) (U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); V_0 = (U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 *)L_0; U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 * L_1 = V_0; NullCheck(L_1); L_1->set_U3CU3E4__this_0(__this); U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 * L_2 = V_0; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * L_3 = ___f0; NullCheck(L_2); L_2->set_f_1(L_3); int32_t L_4 = ___zeros1; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0023; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_5 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral188FDFEEC711300DC0BEB0CF62178DC1005B840E)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_MapInplace_mFBC7FC024B472CE4E4B0CBCE87AA7F410B177D64_RuntimeMethod_var))); } IL_0023: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_6 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Data_3(); NullCheck(L_6); U3CU3Ec__DisplayClass43_0_t9DDD21BEC451C756148CBEFC90FB30B94905CCB5 * L_7 = V_0; Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * L_8 = (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)il2cpp_codegen_object_new(Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)), /*hidden argument*/Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); CommonParallel_For_mD8A23F966C2EAFB9EDAC9D7F203DE445E71E0AFE((int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)4096), (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)L_8, /*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 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1__ctor_mC47C98DD4BC0F59030DDBE78795540618776AB8D_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = ___rows0; int32_t L_3 = ___columns1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); __this->set_Data_3(L_5); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagonalMatrixStorage_1_get_IsDense_m3E4ECA1B8BBA99031D1D86F88A36A2231B66A6FD_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiagonalMatrixStorage_1_At_m114B0C6BAD3E32845E6D00BC6F0CBAB47E57E8B1_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_000a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_2 = ((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (double)L_2; } IL_000a: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_4 = ___row0; NullCheck(L_3); int32_t L_5 = L_4; double L_6 = (L_3)->GetAt(static_cast(L_5)); return (double)L_6; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_At_m0F799971B746A1CF5CA72A7D2098ED8A003D1BA5_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method) { double V_0 = 0.0; { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0012; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_3 = ___row0; double L_4 = ___value2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (double)L_4); return; } IL_0012: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_5 = ((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_0 = (double)L_5; double L_6 = ___value2; bool L_7; L_7 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_0), (double)L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0033; } } { IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD * L_8 = (IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mC5747EC0E0F49AAD1AD782ACC7A0CCD80D192FEF(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral356F04C6F728140A864A3C017EC37B728F823C71)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_At_m0F799971B746A1CF5CA72A7D2098ED8A003D1BA5_RuntimeMethod_var))); } IL_0033: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagonalMatrixStorage_1_GetHashCode_m7C61422B83119CBE6C15C10C5585745084D93F6A_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), (int32_t)((int32_t)25), /*hidden argument*/NULL); V_0 = (int32_t)L_1; V_1 = (int32_t)((int32_t)17); V_2 = (int32_t)0; goto IL_003a; } IL_0017: { int32_t L_2 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5; L_5 = Double_GetHashCode_m33CB20AA5674C6F4367B7B08340B33FB979F9F39((double*)(double*)((L_3)->GetAddressAt(static_cast(L_4))), /*hidden argument*/NULL); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)((int32_t)31))), (int32_t)L_5)); int32_t L_6 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_2; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0017; } } { int32_t L_9 = V_1; return (int32_t)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_Clear_m973929D3898A45AAC6A8AAA59CEBCDA9A54F17FD_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_ClearUnchecked_mF8FB98FED110095FB8DC2989F3FCED2C6ADE589D_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___rowIndex0; int32_t L_1 = ___columnIndex2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_0, (int32_t)L_1, /*hidden argument*/NULL); V_0 = (int32_t)L_2; int32_t L_3 = ___rowIndex0; int32_t L_4 = ___rowCount1; int32_t L_5 = ___columnIndex2; int32_t L_6 = ___columnCount3; int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/NULL); V_1 = (int32_t)L_7; int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_0028; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = V_0; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)L_11, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL); } IL_0028: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m1B80B934649AE461ED6F522122CE47CB16064893_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * V_0 = NULL; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * V_1 = NULL; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * V_2 = NULL; int32_t V_3 = 0; { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = ___target0; V_0 = (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_1 = V_0; if (!L_1) { goto IL_0012; } } { DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_2 = V_0; NullCheck((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this); (( void (*) (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this, (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); return; } IL_0012: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_3 = ___target0; V_1 = (DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)((DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_4 = V_1; if (!L_4) { goto IL_0025; } } { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_5 = V_1; int32_t L_6 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this); (( void (*) (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this, (DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return; } IL_0025: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_7 = ___target0; V_2 = (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *)((SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_8 = V_2; if (!L_8) { goto IL_0038; } } { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_9 = V_2; int32_t L_10 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this); (( void (*) (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this, (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return; } IL_0038: { int32_t L_11 = ___existingData1; if (L_11) { goto IL_0041; } } { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_12 = ___target0; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_12); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_12); } IL_0041: { V_3 = (int32_t)0; goto IL_005d; } IL_0045: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_13 = ___target0; int32_t L_14 = V_3; int32_t L_15 = V_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; double L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_13); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_13, (int32_t)L_14, (int32_t)L_15, (double)L_19); int32_t L_20 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_005d: { int32_t L_21 = V_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))) { goto IL_0045; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m184A9FD8C137F467099BCCD8888E4F4DDB65F5DD_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * ___target0, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_1 = ___target0; NullCheck(L_1); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_1->get_Data_3(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_3); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mAB554528F21C4098CB5530D27ED0611AF50E6C6C_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_1 = ___target0; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0025; } IL_000d: { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = ___target0; int32_t L_3 = V_0; int32_t L_4 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; double L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_2); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_2, (int32_t)L_3, (int32_t)L_4, (double)L_8); int32_t L_9 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_0025: { int32_t L_10 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m8B501E155FC8002D6F564A2E32D9DCC5B0FA25AE_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_1 = ___target0; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_2 = ___target0; NullCheck(L_2); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_2->get_Data_3(); int32_t L_4 = V_0; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_5 = ___target0; NullCheck(L_5); int32_t L_6 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_5)->get_RowCount_1(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; double L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_3); (L_3)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))))), (double)L_10); int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_m54DE64CFF045A0BEA7F2FFAE1EFFD8AC3A96D5BE_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * V_0 = NULL; DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * 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 V_6 = 0; { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)((DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_1 = V_0; if (!L_1) { goto IL_001e; } } { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_2 = V_0; int32_t L_3 = ___sourceRowIndex1; int32_t L_4 = ___targetRowIndex2; int32_t L_5 = ___rowCount3; int32_t L_6 = ___sourceColumnIndex4; int32_t L_7 = ___targetColumnIndex5; int32_t L_8 = ___columnCount6; int32_t L_9 = ___existingData7; NullCheck((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this); (( void (*) (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this, (DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } IL_001e: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_10 = ___target0; V_1 = (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_11 = V_1; if (!L_11) { goto IL_003a; } } { DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_12 = V_1; int32_t L_13 = ___sourceRowIndex1; int32_t L_14 = ___targetRowIndex2; int32_t L_15 = ___rowCount3; int32_t L_16 = ___sourceColumnIndex4; int32_t L_17 = ___targetColumnIndex5; int32_t L_18 = ___columnCount6; NullCheck((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this); (( void (*) (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)__this, (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16, (int32_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } IL_003a: { int32_t L_19 = ___existingData7; if (L_19) { goto IL_004b; } } { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_20 = ___target0; int32_t L_21 = ___targetRowIndex2; int32_t L_22 = ___rowCount3; int32_t L_23 = ___targetColumnIndex5; int32_t L_24 = ___columnCount6; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_20); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_20, (int32_t)L_21, (int32_t)L_22, (int32_t)L_23, (int32_t)L_24); } IL_004b: { int32_t L_25 = ___sourceRowIndex1; int32_t L_26 = ___sourceColumnIndex4; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_0080; } } { V_2 = (int32_t)0; goto IL_0073; } IL_0054: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_27 = ___target0; int32_t L_28 = ___targetRowIndex2; int32_t L_29 = V_2; int32_t L_30 = ___targetColumnIndex5; int32_t L_31 = V_2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_32 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_33 = ___sourceRowIndex1; int32_t L_34 = V_2; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)); double L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_27); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (double)L_36); int32_t L_37 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0073: { int32_t L_38 = V_2; int32_t L_39 = ___columnCount6; int32_t L_40 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_41; L_41 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_39, (int32_t)L_40, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_41))) { goto IL_0054; } } { return; } IL_0080: { int32_t L_42 = ___sourceRowIndex1; int32_t L_43 = ___sourceColumnIndex4; if ((((int32_t)L_42) <= ((int32_t)L_43))) { goto IL_00cd; } } { int32_t L_44 = ___sourceColumnIndex4; int32_t L_45 = ___columnCount6; int32_t L_46 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)L_45))) <= ((int32_t)L_46))) { goto IL_00cd; } } { int32_t L_47 = ___sourceRowIndex1; int32_t L_48 = ___sourceColumnIndex4; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)L_48)); V_4 = (int32_t)0; goto IL_00bd; } IL_0097: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_49 = ___target0; int32_t L_50 = ___targetRowIndex2; int32_t L_51 = V_4; int32_t L_52 = V_3; int32_t L_53 = ___targetColumnIndex5; int32_t L_54 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_55 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_56 = ___sourceRowIndex1; int32_t L_57 = V_4; NullCheck(L_55); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)L_57)); double L_59 = (L_55)->GetAt(static_cast(L_58)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_49); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_49, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)L_51)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)L_53)), (int32_t)L_54)), (double)L_59); int32_t L_60 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00bd: { int32_t L_61 = V_4; int32_t L_62 = ___columnCount6; int32_t L_63 = V_3; int32_t L_64 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63)), (int32_t)L_64, /*hidden argument*/NULL); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_0097; } } { return; } IL_00cd: { int32_t L_66 = ___sourceRowIndex1; int32_t L_67 = ___sourceColumnIndex4; if ((((int32_t)L_66) >= ((int32_t)L_67))) { goto IL_011d; } } { int32_t L_68 = ___sourceRowIndex1; int32_t L_69 = ___rowCount3; int32_t L_70 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))) <= ((int32_t)L_70))) { goto IL_011d; } } { int32_t L_71 = ___sourceColumnIndex4; int32_t L_72 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_71, (int32_t)L_72)); V_6 = (int32_t)0; goto IL_010d; } IL_00e5: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_73 = ___target0; int32_t L_74 = V_5; int32_t L_75 = ___targetRowIndex2; int32_t L_76 = V_6; int32_t L_77 = ___targetColumnIndex5; int32_t L_78 = V_6; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_79 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_80 = ___sourceColumnIndex4; int32_t L_81 = V_6; NullCheck(L_79); int32_t L_82 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)L_81)); double L_83 = (L_79)->GetAt(static_cast(L_82)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_73); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_73, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), (int32_t)L_76)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78)), (double)L_83); int32_t L_84 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_010d: { int32_t L_85 = V_6; int32_t L_86 = ___columnCount6; int32_t L_87 = ___rowCount3; int32_t L_88 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_89; L_89 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_86, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_88)), /*hidden argument*/NULL); if ((((int32_t)L_85) < ((int32_t)L_89))) { goto IL_00e5; } } IL_011d: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB45E5731A3B5692F222D1144FA65AF67145C2D45_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * G_B3_0 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* G_B3_1 = NULL; Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * G_B2_0 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* G_B2_1 = NULL; { int32_t L_0 = ___sourceRowIndex1; int32_t L_1 = ___sourceColumnIndex4; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___targetColumnIndex5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))))) { goto IL_004a; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * L_5 = ((U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9__26_0_1(); Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * L_6 = (Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *)L_5; G_B2_0 = L_6; G_B2_1 = L_4; if (L_6) { G_B3_0 = L_6; G_B3_1 = L_4; goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299 * L_7 = ((U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9_0(); Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * L_8 = (Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D * L_9 = (Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *)L_8; ((U3CU3Ec_tDBB33702FE2A0C317FBC11AF2F1CFE29BFB3C299_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->set_U3CU3E9__26_0_1(L_9); G_B3_0 = L_9; G_B3_1 = G_B2_1; } IL_002f: { bool L_10; L_10 = (( bool (*) (RuntimeObject*, Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((RuntimeObject*)(RuntimeObject*)G_B3_1, (Func_2_t4E607BF9FA9E115F43BD77F92F4285E3B8C7FB0D *)G_B3_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); if (!L_10) { goto IL_003c; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_11 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_11, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mB45E5731A3B5692F222D1144FA65AF67145C2D45_RuntimeMethod_var))); } IL_003c: { DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_12 = ___target0; int32_t L_13 = ___targetRowIndex2; int32_t L_14 = ___rowCount3; int32_t L_15 = ___targetColumnIndex5; int32_t L_16 = ___columnCount6; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_12); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16); return; } IL_004a: { int32_t L_17 = ___sourceRowIndex1; int32_t L_18 = ___sourceColumnIndex4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL); V_0 = (int32_t)L_19; int32_t L_20 = ___sourceRowIndex1; int32_t L_21 = ___rowCount3; int32_t L_22 = ___sourceColumnIndex4; int32_t L_23 = ___columnCount6; int32_t L_24; L_24 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); V_1 = (int32_t)L_24; int32_t L_25 = V_1; int32_t L_26 = V_0; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0085; } } { int32_t L_27 = ___targetRowIndex2; int32_t L_28 = ___targetColumnIndex5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_27, (int32_t)L_28, /*hidden argument*/NULL); V_2 = (int32_t)L_29; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_30 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_31 = V_0; DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_32 = ___target0; NullCheck(L_32); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_33 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_32->get_Data_3(); int32_t L_34 = V_2; int32_t L_35 = V_1; int32_t L_36 = V_0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_33, (int32_t)L_34, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36)), /*hidden argument*/NULL); } IL_0085: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mD97FEBB87BDB538140C012250163D171F01B3E18_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_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; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { int32_t L_0 = ___existingData7; if (L_0) { goto IL_0011; } } { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_1 = ___target0; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___rowCount3; int32_t L_4 = ___targetColumnIndex5; int32_t L_5 = ___columnCount6; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5); } IL_0011: { int32_t L_6 = ___sourceRowIndex1; int32_t L_7 = ___sourceColumnIndex4; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_0075; } } { int32_t L_8 = ___sourceColumnIndex4; int32_t L_9 = ___columnCount6; int32_t L_10 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))) <= ((int32_t)L_10))) { goto IL_0075; } } { int32_t L_11 = ___sourceRowIndex1; int32_t L_12 = ___sourceColumnIndex4; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)); int32_t L_13 = V_0; int32_t L_14 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_15 = ___target0; NullCheck(L_15); int32_t L_16 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_15)->get_RowCount_1(); int32_t L_17 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_18 = ___target0; NullCheck(L_18); int32_t L_19 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_18)->get_RowCount_1(); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); int32_t L_20 = ___columnCount6; int32_t L_21 = V_0; int32_t L_22 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)), (int32_t)L_22, /*hidden argument*/NULL); int32_t L_24 = ___sourceRowIndex1; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)L_24)); int32_t L_25 = ___sourceRowIndex1; V_3 = (int32_t)L_25; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)L_16)), (int32_t)L_17)); goto IL_0070; } IL_004d: { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_26 = ___target0; NullCheck(L_26); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_27 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_26->get_Data_3(); int32_t L_28 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_29 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_30 = V_3; NullCheck(L_29); int32_t L_31 = L_30; double L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (double)L_32); int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_34 = V_4; int32_t L_35 = V_1; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)); } IL_0070: { int32_t L_36 = V_3; int32_t L_37 = V_2; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_004d; } } { return; } IL_0075: { int32_t L_38 = ___sourceRowIndex1; int32_t L_39 = ___sourceColumnIndex4; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00e7; } } { int32_t L_40 = ___sourceRowIndex1; int32_t L_41 = ___rowCount3; int32_t L_42 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41))) <= ((int32_t)L_42))) { goto IL_00e7; } } { int32_t L_43 = ___sourceColumnIndex4; int32_t L_44 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)L_44)); int32_t L_45 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_46 = ___target0; NullCheck(L_46); int32_t L_47 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_46)->get_RowCount_1(); int32_t L_48 = V_5; int32_t L_49 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_50 = ___target0; NullCheck(L_50); int32_t L_51 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_50)->get_RowCount_1(); V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1)); int32_t L_52 = ___columnCount6; int32_t L_53 = ___rowCount3; int32_t L_54 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_55; L_55 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_52, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54)), /*hidden argument*/NULL); int32_t L_56 = ___sourceColumnIndex4; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56)); int32_t L_57 = ___sourceColumnIndex4; V_8 = (int32_t)L_57; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_45, (int32_t)L_47)), (int32_t)L_48)), (int32_t)L_49)); goto IL_00e0; } IL_00b9: { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_58 = ___target0; NullCheck(L_58); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_59 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_58->get_Data_3(); int32_t L_60 = V_9; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_61 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_62 = V_8; NullCheck(L_61); int32_t L_63 = L_62; double L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (double)L_64); int32_t L_65 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1)); int32_t L_66 = V_9; int32_t L_67 = V_6; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_67)); } IL_00e0: { int32_t L_68 = V_8; int32_t L_69 = V_7; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_00b9; } } { return; } IL_00e7: { int32_t L_70 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_71 = ___target0; NullCheck(L_71); int32_t L_72 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_71)->get_RowCount_1(); int32_t L_73 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_74 = ___target0; NullCheck(L_74); int32_t L_75 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_74)->get_RowCount_1(); V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1)); int32_t L_76 = ___columnCount6; int32_t L_77 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_78; L_78 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_76, (int32_t)L_77, /*hidden argument*/NULL); int32_t L_79 = ___sourceRowIndex1; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)L_79)); int32_t L_80 = ___sourceRowIndex1; V_12 = (int32_t)L_80; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_70, (int32_t)L_72)), (int32_t)L_73)); goto IL_0137; } IL_0110: { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_81 = ___target0; NullCheck(L_81); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_82 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_81->get_Data_3(); int32_t L_83 = V_13; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_84 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_85 = V_12; NullCheck(L_84); int32_t L_86 = L_85; double L_87 = (L_84)->GetAt(static_cast(L_86)); NullCheck(L_82); (L_82)->SetAt(static_cast(L_83), (double)L_87); int32_t L_88 = V_12; V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1)); int32_t L_89 = V_13; int32_t L_90 = V_10; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)L_90)); } IL_0137: { int32_t L_91 = V_12; int32_t L_92 = V_11; if ((((int32_t)L_91) < ((int32_t)L_92))) { goto IL_0110; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubRowToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubRowToUnchecked_mBCD4F498A46C4828F436FF324B67E3301BDC5E0E_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___rowIndex1, int32_t ___sourceColumnIndex2, int32_t ___targetColumnIndex3, int32_t ___columnCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_1 = ___target0; int32_t L_2 = ___targetColumnIndex3; int32_t L_3 = ___columnCount4; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___rowIndex1; int32_t L_5 = ___sourceColumnIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___rowIndex1; int32_t L_7 = ___sourceColumnIndex2; int32_t L_8 = ___columnCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___rowIndex1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_11 = ___target0; int32_t L_12 = ___rowIndex1; int32_t L_13 = ___sourceColumnIndex2; int32_t L_14 = ___targetColumnIndex3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_16 = ___rowIndex1; NullCheck(L_15); int32_t L_17 = L_16; double L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_11); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (double)L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubColumnToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubColumnToUnchecked_mB4436B247B8DC4F3C9C588804B842AB6A16DD4E2_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___columnIndex1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_1 = ___target0; int32_t L_2 = ___targetRowIndex3; int32_t L_3 = ___rowCount4; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___columnIndex1; int32_t L_5 = ___sourceRowIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___columnIndex1; int32_t L_7 = ___sourceRowIndex2; int32_t L_8 = ___rowCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___columnIndex1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_11 = ___target0; int32_t L_12 = ___columnIndex1; int32_t L_13 = ___sourceRowIndex2; int32_t L_14 = ___targetRowIndex3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_16 = ___columnIndex1; NullCheck(L_15); int32_t L_17 = L_16; double L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_11); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (double)L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::TransposeToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_TransposeToUnchecked_mD4C488EAB96F8C6D6C8192F0E0C87A0ED92D38C7_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = ___target0; int32_t L_1 = ___existingData1; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this); VirtualActionInvoker2< MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0, (int32_t)L_1); return; } } // T[][] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToRowArrays() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* DiagonalMatrixStorage_1_ToRowArrays_m15214B2131573624FEEF9B4DCE67BF6BB2FFF818_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, const RuntimeMethod* method) { DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this)->get_RowCount_1(); DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* L_1 = (DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D*)(DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), (uint32_t)L_0); V_0 = (DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D*)L_1; V_1 = (int32_t)0; goto IL_0022; } IL_0010: { DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this)->get_ColumnCount_2(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_5); (L_2)->SetAt(static_cast(L_3), (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)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_0022: { int32_t L_7 = V_1; int32_t L_8 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this)->get_RowCount_1(); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0010; } } { V_2 = (int32_t)0; goto IL_0048; } IL_002f: { DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_14 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; double L_17 = (L_14)->GetAt(static_cast(L_16)); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (double)L_17); int32_t L_18 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_20 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_002f; } } { DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* L_21 = V_0; return (DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D*)L_21; } } // T[0...,0...] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E* DiagonalMatrixStorage_1_ToArray_mA34ADC2CB890E78488BB97D36E44A3625A4C786A_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, const RuntimeMethod* method) { DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this)->get_RowCount_1(); int32_t L_1 = (int32_t)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this)->get_ColumnCount_2(); il2cpp_array_size_t L_3[] = { (il2cpp_array_size_t)(int32_t)L_0, (il2cpp_array_size_t)(int32_t)L_1 }; DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E* L_2 = (DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E*)GenArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), L_3); V_0 = (DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E*)L_2; V_1 = (int32_t)0; goto IL_002e; } IL_0016: { DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E* L_4 = V_0; int32_t L_5 = V_1; int32_t L_6 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; double L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck((DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E*)L_4); ((DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E*)L_4)->SetAt((int32_t)L_5, (int32_t)L_6, (double)L_10); 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0016; } } { DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E* L_14 = V_0; return (DoubleU5BU2CU5D_t469708E84B24DAB3E509BDEC941060C69370193E*)L_14; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::MapInplace(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_MapInplace_mFE16AFE1ADDDB5F97BBCB3CCEDE2335B72B22742_gshared (DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * __this, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f0, int32_t ___zeros1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 * V_0 = NULL; { U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 * L_0 = (U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27)); (( void (*) (U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); V_0 = (U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 *)L_0; U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 * L_1 = V_0; NullCheck(L_1); L_1->set_U3CU3E4__this_0(__this); U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 * L_2 = V_0; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_3 = ___f0; NullCheck(L_2); L_2->set_f_1(L_3); int32_t L_4 = ___zeros1; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0023; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_5 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral188FDFEEC711300DC0BEB0CF62178DC1005B840E)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_MapInplace_mFE16AFE1ADDDB5F97BBCB3CCEDE2335B72B22742_RuntimeMethod_var))); } IL_0023: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Data_3(); NullCheck(L_6); U3CU3Ec__DisplayClass43_0_tE3169273FA6CCA42609BF08C363FB4312F7DC271 * L_7 = V_0; Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * L_8 = (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)il2cpp_codegen_object_new(Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)), /*hidden argument*/Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); CommonParallel_For_mD8A23F966C2EAFB9EDAC9D7F203DE445E71E0AFE((int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)4096), (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)L_8, /*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 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1__ctor_m7FA6B50EB187529675347D8B65053482094C487C_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = ___rows0; int32_t L_3 = ___columns1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); __this->set_Data_3(L_5); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagonalMatrixStorage_1_get_IsDense_mED3B8F0B4360D1FFB6B7FEAD71003B0086945DEF_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DiagonalMatrixStorage_1_At_mF3A63EF026BDF8CDD7D1A67995147356D3FE4D0B_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_000a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_2 = ((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (float)L_2; } IL_000a: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_4 = ___row0; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); return (float)L_6; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::At(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_At_m9D1E0F5CEB4322B09A1645304F4617CA44A45494_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, int32_t ___row0, int32_t ___column1, float ___value2, const RuntimeMethod* method) { float V_0 = 0.0f; { int32_t L_0 = ___row0; int32_t L_1 = ___column1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0012; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_3 = ___row0; float L_4 = ___value2; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (float)L_4); return; } IL_0012: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_5 = ((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_0 = (float)L_5; float L_6 = ___value2; bool L_7; L_7 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_0), (float)L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0033; } } { IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD * L_8 = (IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mC5747EC0E0F49AAD1AD782ACC7A0CCD80D192FEF(L_8, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral356F04C6F728140A864A3C017EC37B728F823C71)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_At_m9D1E0F5CEB4322B09A1645304F4617CA44A45494_RuntimeMethod_var))); } IL_0033: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagonalMatrixStorage_1_GetHashCode_m14A921D9A01558D0BB79D5EB1026927DC294CA36_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_0); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), (int32_t)((int32_t)25), /*hidden argument*/NULL); V_0 = (int32_t)L_1; V_1 = (int32_t)((int32_t)17); V_2 = (int32_t)0; goto IL_003a; } IL_0017: { int32_t L_2 = V_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5; L_5 = Single_GetHashCode_m7662E1812DDDBC85D464398740CFFC3588DFB2C9((float*)(float*)((L_3)->GetAddressAt(static_cast(L_4))), /*hidden argument*/NULL); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)((int32_t)31))), (int32_t)L_5)); int32_t L_6 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_2; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0017; } } { int32_t L_9 = V_1; return (int32_t)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_Clear_m1A0D68BF76DA8E81460EF719E1BF3FA1C863BDCB_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_1); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_ClearUnchecked_m98BE140D8D5EC70774756CC79CC332811E6C040E_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___rowIndex0; int32_t L_1 = ___columnIndex2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_0, (int32_t)L_1, /*hidden argument*/NULL); V_0 = (int32_t)L_2; int32_t L_3 = ___rowIndex0; int32_t L_4 = ___rowCount1; int32_t L_5 = ___columnIndex2; int32_t L_6 = ___columnCount3; int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/NULL); V_1 = (int32_t)L_7; int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_0028; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = V_0; Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)L_11, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL); } IL_0028: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_mF4B4F91AA510E6941667007348D018EC23A8C79A_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * V_0 = NULL; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * V_1 = NULL; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * V_2 = NULL; int32_t V_3 = 0; { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = ___target0; V_0 = (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_1 = V_0; if (!L_1) { goto IL_0012; } } { DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_2 = V_0; NullCheck((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this); (( void (*) (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this, (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); return; } IL_0012: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_3 = ___target0; V_1 = (DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)((DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_4 = V_1; if (!L_4) { goto IL_0025; } } { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_5 = V_1; int32_t L_6 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this); (( void (*) (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this, (DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return; } IL_0025: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_7 = ___target0; V_2 = (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *)((SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *)IsInst((RuntimeObject*)L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_8 = V_2; if (!L_8) { goto IL_0038; } } { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_9 = V_2; int32_t L_10 = ___existingData1; NullCheck((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this); (( void (*) (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this, (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return; } IL_0038: { int32_t L_11 = ___existingData1; if (L_11) { goto IL_0041; } } { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_12 = ___target0; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_12); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_12); } IL_0041: { V_3 = (int32_t)0; goto IL_005d; } IL_0045: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_13 = ___target0; int32_t L_14 = V_3; int32_t L_15 = V_3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_16 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; float L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_13); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_13, (int32_t)L_14, (int32_t)L_15, (float)L_19); int32_t L_20 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_005d: { int32_t L_21 = V_3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))) { goto IL_0045; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m7D7035241B357225F0A19239B4B4A6C8E4B84C59_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * ___target0, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_1 = ___target0; NullCheck(L_1); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_1->get_Data_3(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_3); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m38524717A427629C3E78E28A205E3999F32A375C_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_1 = ___target0; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0025; } IL_000d: { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = ___target0; int32_t L_3 = V_0; int32_t L_4 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; float L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_2); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_2, (int32_t)L_3, (int32_t)L_4, (float)L_8); int32_t L_9 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_0025: { int32_t L_10 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopyToUnchecked_m870C9D9CF09325432FB55F7F2AAAB15685F16C85_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData1; if (L_0) { goto IL_0009; } } { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_1 = ___target0; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_2 = ___target0; NullCheck(L_2); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_2->get_Data_3(); int32_t L_4 = V_0; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_5 = ___target0; NullCheck(L_5); int32_t L_6 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_5)->get_RowCount_1(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; float L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_3); (L_3)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))))), (float)L_10); int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_000d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_m5859F0AC559120B611C83374369C2C4AE5A63852_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * V_0 = NULL; DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * 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 V_6 = 0; { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = ___target0; V_0 = (DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)((DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8))); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_1 = V_0; if (!L_1) { goto IL_001e; } } { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_2 = V_0; int32_t L_3 = ___sourceRowIndex1; int32_t L_4 = ___targetRowIndex2; int32_t L_5 = ___rowCount3; int32_t L_6 = ___sourceColumnIndex4; int32_t L_7 = ___targetColumnIndex5; int32_t L_8 = ___columnCount6; int32_t L_9 = ___existingData7; NullCheck((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this); (( void (*) (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this, (DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } IL_001e: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_10 = ___target0; V_1 = (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))); DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_11 = V_1; if (!L_11) { goto IL_003a; } } { DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_12 = V_1; int32_t L_13 = ___sourceRowIndex1; int32_t L_14 = ___targetRowIndex2; int32_t L_15 = ___rowCount3; int32_t L_16 = ___sourceColumnIndex4; int32_t L_17 = ___targetColumnIndex5; int32_t L_18 = ___columnCount6; NullCheck((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this); (( void (*) (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)__this, (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16, (int32_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } IL_003a: { int32_t L_19 = ___existingData7; if (L_19) { goto IL_004b; } } { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_20 = ___target0; int32_t L_21 = ___targetRowIndex2; int32_t L_22 = ___rowCount3; int32_t L_23 = ___targetColumnIndex5; int32_t L_24 = ___columnCount6; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_20); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_20, (int32_t)L_21, (int32_t)L_22, (int32_t)L_23, (int32_t)L_24); } IL_004b: { int32_t L_25 = ___sourceRowIndex1; int32_t L_26 = ___sourceColumnIndex4; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_0080; } } { V_2 = (int32_t)0; goto IL_0073; } IL_0054: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_27 = ___target0; int32_t L_28 = ___targetRowIndex2; int32_t L_29 = V_2; int32_t L_30 = ___targetColumnIndex5; int32_t L_31 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_32 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_33 = ___sourceRowIndex1; int32_t L_34 = V_2; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)); float L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_27); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (float)L_36); int32_t L_37 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_0073: { int32_t L_38 = V_2; int32_t L_39 = ___columnCount6; int32_t L_40 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_41; L_41 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_39, (int32_t)L_40, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_41))) { goto IL_0054; } } { return; } IL_0080: { int32_t L_42 = ___sourceRowIndex1; int32_t L_43 = ___sourceColumnIndex4; if ((((int32_t)L_42) <= ((int32_t)L_43))) { goto IL_00cd; } } { int32_t L_44 = ___sourceColumnIndex4; int32_t L_45 = ___columnCount6; int32_t L_46 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)L_45))) <= ((int32_t)L_46))) { goto IL_00cd; } } { int32_t L_47 = ___sourceRowIndex1; int32_t L_48 = ___sourceColumnIndex4; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)L_48)); V_4 = (int32_t)0; goto IL_00bd; } IL_0097: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_49 = ___target0; int32_t L_50 = ___targetRowIndex2; int32_t L_51 = V_4; int32_t L_52 = V_3; int32_t L_53 = ___targetColumnIndex5; int32_t L_54 = V_4; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_55 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_56 = ___sourceRowIndex1; int32_t L_57 = V_4; NullCheck(L_55); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)L_57)); float L_59 = (L_55)->GetAt(static_cast(L_58)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_49); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_49, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)L_51)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)L_53)), (int32_t)L_54)), (float)L_59); int32_t L_60 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00bd: { int32_t L_61 = V_4; int32_t L_62 = ___columnCount6; int32_t L_63 = V_3; int32_t L_64 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63)), (int32_t)L_64, /*hidden argument*/NULL); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_0097; } } { return; } IL_00cd: { int32_t L_66 = ___sourceRowIndex1; int32_t L_67 = ___sourceColumnIndex4; if ((((int32_t)L_66) >= ((int32_t)L_67))) { goto IL_011d; } } { int32_t L_68 = ___sourceRowIndex1; int32_t L_69 = ___rowCount3; int32_t L_70 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))) <= ((int32_t)L_70))) { goto IL_011d; } } { int32_t L_71 = ___sourceColumnIndex4; int32_t L_72 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_71, (int32_t)L_72)); V_6 = (int32_t)0; goto IL_010d; } IL_00e5: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_73 = ___target0; int32_t L_74 = V_5; int32_t L_75 = ___targetRowIndex2; int32_t L_76 = V_6; int32_t L_77 = ___targetColumnIndex5; int32_t L_78 = V_6; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_79 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_80 = ___sourceColumnIndex4; int32_t L_81 = V_6; NullCheck(L_79); int32_t L_82 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)L_81)); float L_83 = (L_79)->GetAt(static_cast(L_82)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_73); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_73, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), (int32_t)L_76)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78)), (float)L_83); int32_t L_84 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_010d: { int32_t L_85 = V_6; int32_t L_86 = ___columnCount6; int32_t L_87 = ___rowCount3; int32_t L_88 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_89; L_89 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_86, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_88)), /*hidden argument*/NULL); if ((((int32_t)L_85) < ((int32_t)L_89))) { goto IL_00e5; } } IL_011d: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mEFF295CF99E148040287E50328D3938D1C347381_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * G_B3_0 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* G_B3_1 = NULL; Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * G_B2_0 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* G_B2_1 = NULL; { int32_t L_0 = ___sourceRowIndex1; int32_t L_1 = ___sourceColumnIndex4; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___targetColumnIndex5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))))) { goto IL_004a; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * L_5 = ((U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9__26_0_1(); Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * L_6 = (Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *)L_5; G_B2_0 = L_6; G_B2_1 = L_4; if (L_6) { G_B3_0 = L_6; G_B3_1 = L_4; goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)); U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4 * L_7 = ((U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->get_U3CU3E9_0(); Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * L_8 = (Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A * L_9 = (Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *)L_8; ((U3CU3Ec_t86011E3589B0BBB18192C580C6726D9320EF4AB4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17)))->set_U3CU3E9__26_0_1(L_9); G_B3_0 = L_9; G_B3_1 = G_B2_1; } IL_002f: { bool L_10; L_10 = (( bool (*) (RuntimeObject*, Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((RuntimeObject*)(RuntimeObject*)G_B3_1, (Func_2_t7214BC9C9A47482C751067B9A197D164F4041A3A *)G_B3_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)); if (!L_10) { goto IL_003c; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_11 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_11, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mEFF295CF99E148040287E50328D3938D1C347381_RuntimeMethod_var))); } IL_003c: { DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_12 = ___target0; int32_t L_13 = ___targetRowIndex2; int32_t L_14 = ___rowCount3; int32_t L_15 = ___targetColumnIndex5; int32_t L_16 = ___columnCount6; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_12); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_12, (int32_t)L_13, (int32_t)L_14, (int32_t)L_15, (int32_t)L_16); return; } IL_004a: { int32_t L_17 = ___sourceRowIndex1; int32_t L_18 = ___sourceColumnIndex4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL); V_0 = (int32_t)L_19; int32_t L_20 = ___sourceRowIndex1; int32_t L_21 = ___rowCount3; int32_t L_22 = ___sourceColumnIndex4; int32_t L_23 = ___columnCount6; int32_t L_24; L_24 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); V_1 = (int32_t)L_24; int32_t L_25 = V_1; int32_t L_26 = V_0; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0085; } } { int32_t L_27 = ___targetRowIndex2; int32_t L_28 = ___targetColumnIndex5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_27, (int32_t)L_28, /*hidden argument*/NULL); V_2 = (int32_t)L_29; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_30 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_31 = V_0; DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_32 = ___target0; NullCheck(L_32); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_33 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_32->get_Data_3(); int32_t L_34 = V_2; int32_t L_35 = V_1; int32_t L_36 = V_0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (RuntimeArray *)(RuntimeArray *)L_33, (int32_t)L_34, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36)), /*hidden argument*/NULL); } IL_0085: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubMatrixToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubMatrixToUnchecked_mDBA857F27DB24CA3D4BC9A51EF106F858E22E167_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * ___target0, int32_t ___sourceRowIndex1, int32_t ___targetRowIndex2, int32_t ___rowCount3, int32_t ___sourceColumnIndex4, int32_t ___targetColumnIndex5, int32_t ___columnCount6, int32_t ___existingData7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_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; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { int32_t L_0 = ___existingData7; if (L_0) { goto IL_0011; } } { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_1 = ___target0; int32_t L_2 = ___targetRowIndex2; int32_t L_3 = ___rowCount3; int32_t L_4 = ___targetColumnIndex5; int32_t L_5 = ___columnCount6; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5); } IL_0011: { int32_t L_6 = ___sourceRowIndex1; int32_t L_7 = ___sourceColumnIndex4; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_0075; } } { int32_t L_8 = ___sourceColumnIndex4; int32_t L_9 = ___columnCount6; int32_t L_10 = ___sourceRowIndex1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))) <= ((int32_t)L_10))) { goto IL_0075; } } { int32_t L_11 = ___sourceRowIndex1; int32_t L_12 = ___sourceColumnIndex4; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)); int32_t L_13 = V_0; int32_t L_14 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_15 = ___target0; NullCheck(L_15); int32_t L_16 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_15)->get_RowCount_1(); int32_t L_17 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_18 = ___target0; NullCheck(L_18); int32_t L_19 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_18)->get_RowCount_1(); V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); int32_t L_20 = ___columnCount6; int32_t L_21 = V_0; int32_t L_22 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)), (int32_t)L_22, /*hidden argument*/NULL); int32_t L_24 = ___sourceRowIndex1; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)L_24)); int32_t L_25 = ___sourceRowIndex1; V_3 = (int32_t)L_25; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)L_16)), (int32_t)L_17)); goto IL_0070; } IL_004d: { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_26 = ___target0; NullCheck(L_26); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_27 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_26->get_Data_3(); int32_t L_28 = V_4; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_29 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_30 = V_3; NullCheck(L_29); int32_t L_31 = L_30; float L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (float)L_32); int32_t L_33 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_34 = V_4; int32_t L_35 = V_1; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)); } IL_0070: { int32_t L_36 = V_3; int32_t L_37 = V_2; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_004d; } } { return; } IL_0075: { int32_t L_38 = ___sourceRowIndex1; int32_t L_39 = ___sourceColumnIndex4; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00e7; } } { int32_t L_40 = ___sourceRowIndex1; int32_t L_41 = ___rowCount3; int32_t L_42 = ___sourceColumnIndex4; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_41))) <= ((int32_t)L_42))) { goto IL_00e7; } } { int32_t L_43 = ___sourceColumnIndex4; int32_t L_44 = ___sourceRowIndex1; V_5 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)L_44)); int32_t L_45 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_46 = ___target0; NullCheck(L_46); int32_t L_47 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_46)->get_RowCount_1(); int32_t L_48 = V_5; int32_t L_49 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_50 = ___target0; NullCheck(L_50); int32_t L_51 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_50)->get_RowCount_1(); V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1)); int32_t L_52 = ___columnCount6; int32_t L_53 = ___rowCount3; int32_t L_54 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_55; L_55 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_52, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54)), /*hidden argument*/NULL); int32_t L_56 = ___sourceColumnIndex4; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56)); int32_t L_57 = ___sourceColumnIndex4; V_8 = (int32_t)L_57; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_45, (int32_t)L_47)), (int32_t)L_48)), (int32_t)L_49)); goto IL_00e0; } IL_00b9: { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_58 = ___target0; NullCheck(L_58); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_59 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_58->get_Data_3(); int32_t L_60 = V_9; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_61 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_62 = V_8; NullCheck(L_61); int32_t L_63 = L_62; float L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (float)L_64); int32_t L_65 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1)); int32_t L_66 = V_9; int32_t L_67 = V_6; V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_67)); } IL_00e0: { int32_t L_68 = V_8; int32_t L_69 = V_7; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_00b9; } } { return; } IL_00e7: { int32_t L_70 = ___targetColumnIndex5; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_71 = ___target0; NullCheck(L_71); int32_t L_72 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_71)->get_RowCount_1(); int32_t L_73 = ___targetRowIndex2; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_74 = ___target0; NullCheck(L_74); int32_t L_75 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_74)->get_RowCount_1(); V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1)); int32_t L_76 = ___columnCount6; int32_t L_77 = ___rowCount3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_78; L_78 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_76, (int32_t)L_77, /*hidden argument*/NULL); int32_t L_79 = ___sourceRowIndex1; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)L_79)); int32_t L_80 = ___sourceRowIndex1; V_12 = (int32_t)L_80; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_70, (int32_t)L_72)), (int32_t)L_73)); goto IL_0137; } IL_0110: { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_81 = ___target0; NullCheck(L_81); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_82 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_81->get_Data_3(); int32_t L_83 = V_13; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_84 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_85 = V_12; NullCheck(L_84); int32_t L_86 = L_85; float L_87 = (L_84)->GetAt(static_cast(L_86)); NullCheck(L_82); (L_82)->SetAt(static_cast(L_83), (float)L_87); int32_t L_88 = V_12; V_12 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1)); int32_t L_89 = V_13; int32_t L_90 = V_10; V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)L_90)); } IL_0137: { int32_t L_91 = V_12; int32_t L_92 = V_11; if ((((int32_t)L_91) < ((int32_t)L_92))) { goto IL_0110; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubRowToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubRowToUnchecked_mE79C0814C4B8CAC7C255963EE9F2FC768CE91591_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___rowIndex1, int32_t ___sourceColumnIndex2, int32_t ___targetColumnIndex3, int32_t ___columnCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_1 = ___target0; int32_t L_2 = ___targetColumnIndex3; int32_t L_3 = ___columnCount4; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___rowIndex1; int32_t L_5 = ___sourceColumnIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___rowIndex1; int32_t L_7 = ___sourceColumnIndex2; int32_t L_8 = ___columnCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___rowIndex1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_11 = ___target0; int32_t L_12 = ___rowIndex1; int32_t L_13 = ___sourceColumnIndex2; int32_t L_14 = ___targetColumnIndex3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_16 = ___rowIndex1; NullCheck(L_15); int32_t L_17 = L_16; float L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_11); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (float)L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::CopySubColumnToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_CopySubColumnToUnchecked_m34163D52FEF5CB98EC4BBA14872E8509B9F9B75A_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___columnIndex1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___existingData5, const RuntimeMethod* method) { { int32_t L_0 = ___existingData5; if (L_0) { goto IL_000e; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_1 = ___target0; int32_t L_2 = ___targetRowIndex3; int32_t L_3 = ___rowCount4; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_1); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_1, (int32_t)L_2, (int32_t)L_3); } IL_000e: { int32_t L_4 = ___columnIndex1; int32_t L_5 = ___sourceRowIndex2; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { int32_t L_6 = ___columnIndex1; int32_t L_7 = ___sourceRowIndex2; int32_t L_8 = ___rowCount4; if ((((int32_t)L_6) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8))))) { goto IL_003c; } } { int32_t L_9 = ___columnIndex1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))) { goto IL_003c; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_11 = ___target0; int32_t L_12 = ___columnIndex1; int32_t L_13 = ___sourceRowIndex2; int32_t L_14 = ___targetRowIndex3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_16 = ___columnIndex1; NullCheck(L_15); int32_t L_17 = L_16; float L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_11); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_11, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)), (float)L_18); } IL_003c: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::TransposeToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_TransposeToUnchecked_mBCAC40B637D6B8E94D746D46765950AB87FD4329_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = ___target0; int32_t L_1 = ___existingData1; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this); VirtualActionInvoker2< MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0, (int32_t)L_1); return; } } // T[][] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToRowArrays() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* DiagonalMatrixStorage_1_ToRowArrays_m1E3355CE3166FA32A491416A876CCDD9B3C44422_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, const RuntimeMethod* method) { SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this)->get_RowCount_1(); SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* L_1 = (SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9*)(SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 25), (uint32_t)L_0); V_0 = (SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9*)L_1; V_1 = (int32_t)0; goto IL_0022; } IL_0010: { SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this)->get_ColumnCount_2(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_4); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_5); (L_2)->SetAt(static_cast(L_3), (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)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_0022: { int32_t L_7 = V_1; int32_t L_8 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this)->get_RowCount_1(); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0010; } } { V_2 = (int32_t)0; goto IL_0048; } IL_002f: { SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_14 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; float L_17 = (L_14)->GetAt(static_cast(L_16)); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (float)L_17); int32_t L_18 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_20 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_002f; } } { SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9* L_21 = V_0; return (SingleU5BU5DU5BU5D_tE98ABA33B056D447449236AA9007392350412EC9*)L_21; } } // T[0...,0...] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43* DiagonalMatrixStorage_1_ToArray_mA73F7D349088F699E682BDF2C56CADF9DF374AAF_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, const RuntimeMethod* method) { SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this)->get_RowCount_1(); int32_t L_1 = (int32_t)((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this)->get_ColumnCount_2(); il2cpp_array_size_t L_3[] = { (il2cpp_array_size_t)(int32_t)L_0, (il2cpp_array_size_t)(int32_t)L_1 }; SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43* L_2 = (SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43*)GenArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), L_3); V_0 = (SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43*)L_2; V_1 = (int32_t)0; goto IL_002e; } IL_0016: { SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43* L_4 = V_0; int32_t L_5 = V_1; int32_t L_6 = V_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; float L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck((SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43*)L_4); ((SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43*)L_4)->SetAt((int32_t)L_5, (int32_t)L_6, (float)L_10); 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; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))) { goto IL_0016; } } { SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43* L_14 = V_0; return (SingleU5BU2CU5D_tC8145CABE3D285E5B2969DB657D4DE43A135BB43*)L_14; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::MapInplace(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrixStorage_1_MapInplace_m9DAEF3D8ED52700F5E1CF8A1A9448263F3E43B33_gshared (DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * __this, Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * ___f0, int32_t ___zeros1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C * V_0 = NULL; { U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C * L_0 = (U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27)); (( void (*) (U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); V_0 = (U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C *)L_0; U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C * L_1 = V_0; NullCheck(L_1); L_1->set_U3CU3E4__this_0(__this); U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C * L_2 = V_0; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_3 = ___f0; NullCheck(L_2); L_2->set_f_1(L_3); int32_t L_4 = ___zeros1; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0023; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_5 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_5, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral188FDFEEC711300DC0BEB0CF62178DC1005B840E)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagonalMatrixStorage_1_MapInplace_m9DAEF3D8ED52700F5E1CF8A1A9448263F3E43B33_RuntimeMethod_var))); } IL_0023: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_3(); NullCheck(L_6); U3CU3Ec__DisplayClass43_0_t29EDFBE4E771934A2CE7C2B4C4545CC8255FFF8C * L_7 = V_0; Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 * L_8 = (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)il2cpp_codegen_object_new(Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39_il2cpp_TypeInfo_var); Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765(L_8, (RuntimeObject *)L_7, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)), /*hidden argument*/Action_2__ctor_m6AD878BD1A45383811124F75EC4A9232238CC765_RuntimeMethod_var); CommonParallel_For_mD8A23F966C2EAFB9EDAC9D7F203DE445E71E0AFE((int32_t)0, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)((int32_t)4096), (Action_2_tCC1DAEC9EBDBAB5891B0CF72C24B016C610EFF39 *)L_8, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Concurrent.ConcurrentDictionary`2/DictionaryEnumerator::.ctor(System.Collections.Concurrent.ConcurrentDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator__ctor_m94F8CF294736533C3FD60625DE2CC6DFCF2489FC_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __this, ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 * ___dictionary0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 * L_0 = ___dictionary0; NullCheck((ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 *)L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ConcurrentDictionary_2_tFC9FF5EEBBF07DBA8B43869C43A8C4EF50DBCAD2 *)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_mA190A1E02BAC40B8C3249BF69AD38A11397097F2_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __this, const RuntimeMethod* method) { KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 >::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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 )L_1; BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A L_2; L_2 = KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_inline((KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A L_3 = (BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A )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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 >::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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 )L_6; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_7; L_7 = KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_inline((KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_8 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )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_m6DAE9D6A6FF469C3C4D71AB9EB9A133D52AA38E2_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __this, const RuntimeMethod* method) { KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 >::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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 )L_1; BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A L_2; L_2 = KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_inline((KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A L_3 = (BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A )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_mD6B08C8233701558B3711D14992901D6A5C13D8E_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __this, const RuntimeMethod* method) { KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__enumerator_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 >::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_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 )L_1; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_2; L_2 = KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_inline((KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_3 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )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_mA20BF85AA984F2DBC0E95E2B143B71F7D6C29E76_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __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_t8D0049A0D730EE6D68982C19D9A5CA993228B823 *)__this); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = (( DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 (*) (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 *)__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_m779847001418B5C680C31ED222D5EC6370444D7C_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __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_m80DA4ACFFF420AD3F69C8429ADB85EDEB2F41EA2_gshared (DictionaryEnumerator_t8D0049A0D730EE6D68982C19D9A5CA993228B823 * __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_m22996AA3EAA2B0133330D2281DFF02756A3119B3_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_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_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_m8425596BB4249956819960EC76E618357F573E76_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_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_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_m8425596BB4249956819960EC76E618357F573E76_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 // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::.ctor(System.Collections.Generic.IEnumerator`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, RuntimeObject* ___e0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___e0; ValidationUtils_ArgumentNotNull_m9332A1307FA17A704CD312343FB5E20612B5F386((RuntimeObject *)L_0, (String_t*)_stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53, /*hidden argument*/NULL); RuntimeObject* L_1 = ___e0; __this->set__e_0(L_1); return; } } IL2CPP_EXTERN_C void DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172_AdjustorThunk (RuntimeObject * __this, RuntimeObject* ___e0, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172(_thisAdjusted, ___e0, method); } // System.Collections.DictionaryEntry Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Entry() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __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; } { RuntimeObject * L_0; L_0 = DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A((DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)(DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )((*(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)((DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)UnBox(L_0, DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var)))); } } IL2CPP_EXTERN_C DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 _returnValue; _returnValue = DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778(_thisAdjusted, method); return _returnValue; } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 V_0; memset((&V_0), 0, sizeof(V_0)); { DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778((DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)(DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_0; RuntimeObject * L_1; L_1 = DictionaryEntry_get_Key_m9A53AE1FA4CA017F0A7353F71658A9C36079E1D7_inline((DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(&V_0), /*hidden argument*/NULL); return (RuntimeObject *)L_1; } } IL2CPP_EXTERN_C RuntimeObject * DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = DictionaryEnumerator_2_get_Key_mAF9ED70E3A01DF655361AEF4BA4CDAFEE86048C3(_thisAdjusted, method); return _returnValue; } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __this, const RuntimeMethod* method) { DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 V_0; memset((&V_0), 0, sizeof(V_0)); { DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_0; L_0 = DictionaryEnumerator_2_get_Entry_m6886C396631D119E339ADEEB0722CF31679AC778((DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)(DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_0; RuntimeObject * L_1; L_1 = DictionaryEntry_get_Value_m2D618D04C0A8EA2A065B171F528FEA98B059F9BC_inline((DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(&V_0), /*hidden argument*/NULL); return (RuntimeObject *)L_1; } } IL2CPP_EXTERN_C RuntimeObject * DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = DictionaryEnumerator_2_get_Value_m953B38E317429490ED3755A28770C63094B43EDF(_thisAdjusted, method); return _returnValue; } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __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; } KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)__this->get__e_0(); NullCheck((RuntimeObject*)L_0); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_1; L_1 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (RuntimeObject*)L_0); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_1; RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); RuntimeObject* L_3 = (RuntimeObject*)__this->get__e_0(); NullCheck((RuntimeObject*)L_3); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_4; L_4 = InterfaceFuncInvoker0< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), (RuntimeObject*)L_3); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_4; RuntimeObject * L_5; L_5 = KeyValuePair_2_get_Value_m8425596BB4249956819960EC76E618357F573E76_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); 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); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_7 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_6; RuntimeObject * L_8 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_7); return (RuntimeObject *)L_8; } } IL2CPP_EXTERN_C RuntimeObject * DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = DictionaryEnumerator_2_get_Current_mFC8DF2B63ED16955777B7433EB726C5983D18D0A(_thisAdjusted, method); return _returnValue; } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __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__e_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; } } IL2CPP_EXTERN_C bool DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = DictionaryEnumerator_2_MoveNext_mDCD4A35FFE7CE8F5875CCF4977741231BD39D0BA(_thisAdjusted, method); return _returnValue; } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2/DictionaryEnumerator`2::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668_gshared (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * __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__e_0(); NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return; } } IL2CPP_EXTERN_C void DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DictionaryEnumerator_2_Reset_m2DB10AB6B4558302306964197B6BFE2E26B0C668(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_Add_m74740E2204DC480F1FFA8757CC5ECCFA0F833676_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; RuntimeObject * L_3 = ___value1; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(5 /* System.Void System.Collections.IDictionary::Add(System.Object,System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2, (RuntimeObject *)L_3); return; } IL_0020: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_4) { goto IL_0036; } } { RuntimeObject* L_5 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_6 = ___key0; RuntimeObject * L_7 = ___value1; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(5 /* System.Void System.Collections.Generic.IDictionary`2::Add(!0,!1) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5, (RuntimeObject *)L_6, (RuntimeObject *)L_7); return; } IL_0036: { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_8 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryWrapper_2_Add_m74740E2204DC480F1FFA8757CC5ECCFA0F833676_RuntimeMethod_var))); } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_ContainsKey_m4BB74D62526E8928C966BA0E5417395BE9B69FE0_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); return (bool)L_3; } IL_001a: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; NullCheck((RuntimeObject*)L_4); bool L_6; L_6 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)L_5); return (bool)L_6; } } // System.Collections.Generic.ICollection`1 Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_get_Keys_m99AE3E0C01B1FAA807FCBC065BE0C80D4E0D7887_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_001e; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.ICollection System.Collections.IDictionary::get_Keys() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); RuntimeObject* L_3; L_3 = (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_4; L_4 = (( List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return (RuntimeObject*)L_4; } IL_001e: { RuntimeObject* L_5 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Keys() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5); return (RuntimeObject*)L_6; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_Remove_m6F7A9C260CD5607B736961BC13FB4E05F31C0F39_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0030; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); if (!L_3) { goto IL_002e; } } { RuntimeObject* L_4 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_5 = ___key0; NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker1< RuntimeObject * >::Invoke(10 /* System.Void System.Collections.IDictionary::Remove(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)L_5); return (bool)1; } IL_002e: { return (bool)0; } IL_0030: { RuntimeObject* L_6 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_7 = ___key0; NullCheck((RuntimeObject*)L_6); bool L_8; L_8 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_6, (RuntimeObject *)L_7); return (bool)L_8; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_TryGetValue_m0C2F8B8AB560FC2A0DFDFE8A63F47B8AF572A20A_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0042; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); if (L_3) { goto IL_0024; } } { RuntimeObject ** L_4 = ___value1; il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *)); return (bool)0; } IL_0024: { RuntimeObject ** L_5 = ___value1; RuntimeObject* L_6 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_7 = ___key0; NullCheck((RuntimeObject*)L_6); RuntimeObject * L_8; L_8 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IDictionary::get_Item(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_6, (RuntimeObject *)L_7); *(RuntimeObject **)L_5 = ((RuntimeObject *)Castclass((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))); Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_5, (void*)((RuntimeObject *)Castclass((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))); return (bool)1; } IL_0042: { RuntimeObject* L_9 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_10 = ___key0; RuntimeObject ** L_11 = ___value1; NullCheck((RuntimeObject*)L_9); bool L_12; L_12 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject ** >::Invoke(7 /* System.Boolean System.Collections.Generic.IDictionary`2::TryGetValue(!0,!1&) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (RuntimeObject *)L_10, (RuntimeObject **)(RuntimeObject **)L_11); return (bool)L_12; } } // System.Collections.Generic.ICollection`1 Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_get_Values_m0D25121AF7561A22F62C28455E6B6FD71BBBA7F2_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_001e; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.ICollection System.Collections.IDictionary::get_Values() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); RuntimeObject* L_3; L_3 = (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_4; L_4 = (( List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return (RuntimeObject*)L_4; } IL_001e: { RuntimeObject* L_5 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5); return (RuntimeObject*)L_6; } } // TValue Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryWrapper_2_get_Item_mC4A887A0B79FCCE7EAABA27ABD239C9D078F4F87_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_001f; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); RuntimeObject * L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IDictionary::get_Item(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); return (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))); } IL_001f: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; NullCheck((RuntimeObject*)L_4); RuntimeObject * L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* !1 System.Collections.Generic.IDictionary`2::get_Item(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)L_5); return (RuntimeObject *)L_6; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_set_Item_mD522CEE7C48A518FDE4F3EBFA900AF4537654561_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; RuntimeObject * L_3 = ___value1; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.IDictionary::set_Item(System.Object,System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2, (RuntimeObject *)L_3); return; } IL_0020: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(!0,!1) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)L_5, (RuntimeObject *)L_6); return; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::Add(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_Add_mC2AFE7B8437A5AB0F3DA48782394106B987686E6_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_2 = ___item0; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_3 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_3); NullCheck((RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_1, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var))); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(2 /* System.Int32 System.Collections.IList::Add(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_1, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var)), (RuntimeObject *)L_4); return; } IL_0020: { RuntimeObject* L_6 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_6) { goto IL_0034; } } { RuntimeObject* L_7 = (RuntimeObject*)__this->get__genericDictionary_1(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_8 = ___item0; NullCheck((RuntimeObject*)L_7); InterfaceActionInvoker1< KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1>::Add(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_7, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_8); } IL_0034: { return; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_Clear_mA82DAEBD103BF9B34D3368383187D715D9371EC2_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0014; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(6 /* System.Void System.Collections.IDictionary::Clear() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return; } IL_0014: { RuntimeObject* L_2 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_2); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1>::Clear() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_2); return; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::Contains(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_Contains_m38FE3717352E277996CB7CA471164EC9461F0F96_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_001f; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_2 = ___item0; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_3 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_3); NullCheck((RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_1, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var))); bool L_5; L_5 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(3 /* System.Boolean System.Collections.IList::Contains(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_1, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var)), (RuntimeObject *)L_4); return (bool)L_5; } IL_001f: { RuntimeObject* L_6 = (RuntimeObject*)__this->get__genericDictionary_1(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_7 = ___item0; NullCheck((RuntimeObject*)L_6); bool L_8; L_8 = InterfaceFuncInvoker1< bool, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1>::Contains(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_6, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_7); return (bool)L_8; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_CopyTo_mB7E8036202BB30A21D814F85EE24126DE7BDF8D3_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionaryEnumerator_t8A89A8564EADF5FFB8494092DFED7D7C063F1501_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 V_1; memset((&V_1), 0, sizeof(V_1)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; RuntimeObject* G_B8_0 = NULL; RuntimeObject* G_B7_0 = NULL; { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0062; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* System.Collections.IDictionaryEnumerator System.Collections.IDictionary::GetEnumerator() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); V_0 = (RuntimeObject*)L_2; } IL_0014: try {// begin try (depth: 1) { goto IL_0046; } IL_0016: { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 L_4; L_4 = InterfaceFuncInvoker0< DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 >::Invoke(2 /* System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator::get_Entry() */, IDictionaryEnumerator_t8A89A8564EADF5FFB8494092DFED7D7C063F1501_il2cpp_TypeInfo_var, (RuntimeObject*)L_3); V_1 = (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_4; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_5 = ___array0; int32_t L_6 = ___arrayIndex1; int32_t L_7 = (int32_t)L_6; ___arrayIndex1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); RuntimeObject * L_8; L_8 = DictionaryEntry_get_Key_m9A53AE1FA4CA017F0A7353F71658A9C36079E1D7_inline((DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(&V_1), /*hidden argument*/NULL); RuntimeObject * L_9; L_9 = DictionaryEntry_get_Value_m2D618D04C0A8EA2A065B171F528FEA98B059F9BC_inline((DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 *)(&V_1), /*hidden argument*/NULL); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_10; memset((&L_10), 0, sizeof(L_10)); KeyValuePair_2__ctor_m463456D9FF698859454DF07DE8A0D4A25BD28C9B((&L_10), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); NullCheck(L_5); (L_5)->SetAt(static_cast(L_7), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_10); } IL_0046: { RuntimeObject* L_11 = V_0; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_0016; } } IL_004e: { IL2CPP_LEAVE(0x6F, FINALLY_0050); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0050; } FINALLY_0050: {// begin finally (depth: 1) { RuntimeObject* L_13 = V_0; RuntimeObject* L_14 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var)); G_B7_0 = L_14; if (L_14) { G_B8_0 = L_14; goto IL_005c; } } IL_0059: { goto IL_0061; } IL_005c: { NullCheck((RuntimeObject*)G_B8_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B8_0); } IL_0061: { IL2CPP_END_FINALLY(80) } }// end finally (depth: 1) IL2CPP_CLEANUP(80) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x6F, IL_006f) } IL_0062: { RuntimeObject* L_15 = (RuntimeObject*)__this->get__genericDictionary_1(); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_16 = ___array0; int32_t L_17 = ___arrayIndex1; NullCheck((RuntimeObject*)L_15); InterfaceActionInvoker2< KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1>::CopyTo(!0[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_15, (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_16, (int32_t)L_17); } IL_006f: { return; } } // System.Int32 Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DictionaryWrapper_2_get_Count_mED9E43700F98B59F122750202A3758F459205068_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0014; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return (int32_t)L_2; } IL_0014: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_3); int32_t L_4; L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_3); return (int32_t)L_4; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_get_IsReadOnly_mE0D57F56893CFAEE7B35641EA64C67083E3C3663_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0014; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Collections.IDictionary::get_IsReadOnly() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return (bool)L_2; } IL_0014: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_3); bool L_4; L_4 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_3); return (bool)L_4; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::Remove(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_Remove_mF0CDD3F51A9428178993BB25C8F3CF010C8214BD_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0068; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2; L_2 = KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___item0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); NullCheck((RuntimeObject*)L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); if (!L_3) { goto IL_0066; } } { RuntimeObject* L_4 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_5; L_5 = KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___item0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); NullCheck((RuntimeObject*)L_4); RuntimeObject * L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IDictionary::get_Item(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)L_5); RuntimeObject * L_7; L_7 = KeyValuePair_2_get_Value_m8425596BB4249956819960EC76E618357F573E76_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___item0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); bool L_8; L_8 = Object_Equals_mBE334AF263BDADA1D0F1DE7E14456A63E47F8053((RuntimeObject *)L_6, (RuntimeObject *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0064; } } { RuntimeObject* L_9 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_10; L_10 = KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(&___item0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker1< RuntimeObject * >::Invoke(10 /* System.Void System.Collections.IDictionary::Remove(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_9, (RuntimeObject *)L_10); return (bool)1; } IL_0064: { return (bool)0; } IL_0066: { return (bool)1; } IL_0068: { RuntimeObject* L_11 = (RuntimeObject*)__this->get__genericDictionary_1(); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_12 = ___item0; NullCheck((RuntimeObject*)L_11); bool L_13; L_13 = InterfaceFuncInvoker1< bool, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1>::Remove(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_11, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_12); return (bool)L_13; } } // System.Collections.Generic.IEnumerator`1> Newtonsoft.Json.Utilities.DictionaryWrapper`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_GetEnumerator_m3282A92A008A8B3DAD6C9910E98511BE468750C8_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * G_B3_0 = NULL; RuntimeObject* G_B3_1 = NULL; Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_003d; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject* L_2; L_2 = Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E((RuntimeObject*)L_1, /*hidden argument*/Enumerable_Cast_TisDictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_m1B8BA2DA1AC956243534D1CED5A8F1788159E00E_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12)); Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * L_3 = ((U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12)))->get_U3CU3E9__25_0_1(); Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * L_4 = (Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *)L_3; G_B2_0 = L_4; G_B2_1 = L_2; if (L_4) { G_B3_0 = L_4; G_B3_1 = L_2; goto IL_0032; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12)); U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7 * L_5 = ((U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12)))->get_U3CU3E9_0(); Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * L_6 = (Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 14)); (( void (*) (Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(L_6, (RuntimeObject *)L_5, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 * L_7 = (Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *)L_6; ((U3CU3Ec_t0B50E2B98F97A892E1F02B5E1F9EA1AABA136CF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12)))->set_U3CU3E9__25_0_1(L_7); G_B3_0 = L_7; G_B3_1 = G_B2_1; } IL_0032: { RuntimeObject* L_8; L_8 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((RuntimeObject*)G_B3_1, (Func_2_t1E20DE50533BAE1E98417DE755A255FCF9C471B2 *)G_B3_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); NullCheck((RuntimeObject*)L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17), (RuntimeObject*)L_8); return (RuntimeObject*)L_9; } IL_003d: { RuntimeObject* L_10 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17), (RuntimeObject*)L_10); return (RuntimeObject*)L_11; } } // System.Collections.IEnumerator Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_System_Collections_IEnumerable_GetEnumerator_mD1EC75B6CA2574F35A10778EBB2B872862517094_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { { NullCheck((DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 *)__this); RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return (RuntimeObject*)L_0; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.Add(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_System_Collections_IDictionary_Add_m1D2A47B303038504A660674008694F4A13313563_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; RuntimeObject * L_3 = ___value1; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(5 /* System.Void System.Collections.IDictionary::Add(System.Object,System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2, (RuntimeObject *)L_3); return; } IL_0016: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(5 /* System.Void System.Collections.Generic.IDictionary`2::Add(!0,!1) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))); return; } } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryWrapper_2_System_Collections_IDictionary_get_Item_m0CA047DBF08981ADDFDCB732DE4C3124FB5A300F_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0015; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); RuntimeObject * L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IDictionary::get_Item(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); return (RuntimeObject *)L_3; } IL_0015: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; NullCheck((RuntimeObject*)L_4); RuntimeObject * L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(0 /* !1 System.Collections.Generic.IDictionary`2::get_Item(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))); return (RuntimeObject *)L_6; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_System_Collections_IDictionary_set_Item_m01637FBED1A9F03E06F91D2372F341CB9168E613_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; RuntimeObject * L_3 = ___value1; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.IDictionary::set_Item(System.Object,System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2, (RuntimeObject *)L_3); return; } IL_0016: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_5 = ___key0; RuntimeObject * L_6 = ___value1; NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(!0,!1) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))); return; } } // System.Collections.IDictionaryEnumerator Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_System_Collections_IDictionary_GetEnumerator_m4F3915509828A7DA929B40C3D2550DDE0D66112B_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0014; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* System.Collections.IDictionaryEnumerator System.Collections.IDictionary::GetEnumerator() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return (RuntimeObject*)L_2; } IL_0014: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 17), (RuntimeObject*)L_3); DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 L_5; memset((&L_5), 0, sizeof(L_5)); DictionaryEnumerator_2__ctor_m50A69E5B4542CF49B7B4F1453280EDD745F02172((&L_5), (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 L_6 = (DictionaryEnumerator_2_tB0658D1F462723EB32A8476EDE6D1FBAF38CCE23 )L_5; RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19), &L_6); return (RuntimeObject*)L_7; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_System_Collections_IDictionary_Contains_mA047EAEAFDD83AEAC321587A04B17DBFEDB31EAE_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_1, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))); return (bool)L_3; } IL_001a: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_5 = ___key0; NullCheck((RuntimeObject*)L_4); bool L_6; L_6 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)L_5); return (bool)L_6; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_System_Collections_IDictionary_get_IsFixedSize_m2121DC97AE904D7705D6FDDD4CC25865EB66C852_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.Collections.IDictionary::get_IsFixedSize() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return (bool)L_2; } } // System.Collections.ICollection Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_System_Collections_IDictionary_get_Keys_mC1DD9D3D815BE465C8B0F44252305A487D6A61AF_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_0) { goto IL_0019; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Keys() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_1); List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_3; L_3 = (( List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)); return (RuntimeObject*)L_3; } IL_0019: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.ICollection System.Collections.IDictionary::get_Keys() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_4); return (RuntimeObject*)L_5; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_Remove_m46217EB4C91E997BE00A6D5AB6214372FE1E7A96_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeObject * ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0015; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeObject * L_2 = ___key0; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker1< RuntimeObject * >::Invoke(10 /* System.Void System.Collections.IDictionary::Remove(System.Object) */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeObject *)L_2); return; } IL_0015: { RuntimeObject* L_3 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeObject * L_4 = ___key0; NullCheck((RuntimeObject*)L_3); bool L_5; L_5 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))); return; } } // System.Collections.ICollection Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.IDictionary.get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryWrapper_2_System_Collections_IDictionary_get_Values_mC03C02E8AE77A9FCCD43FBC885F779C5DC5EFFCD_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericDictionary_1(); if (!L_0) { goto IL_0019; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericDictionary_1(); NullCheck((RuntimeObject*)L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_1); List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_3; L_3 = (( List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return (RuntimeObject*)L_3; } IL_0019: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.ICollection System.Collections.IDictionary::get_Values() */, IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A_il2cpp_TypeInfo_var, (RuntimeObject*)L_4); return (RuntimeObject*)L_5; } } // System.Void Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryWrapper_2_System_Collections_ICollection_CopyTo_m890F9A59AF373D511906344B60A66C86AF5FBD27_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); RuntimeArray * L_2 = ___array0; int32_t L_3 = ___index1; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker2< RuntimeArray *, int32_t >::Invoke(0 /* System.Void System.Collections.ICollection::CopyTo(System.Array,System.Int32) */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_1, (RuntimeArray *)L_2, (int32_t)L_3); return; } IL_0016: { RuntimeObject* L_4 = (RuntimeObject*)__this->get__genericDictionary_1(); RuntimeArray * L_5 = ___array0; int32_t L_6 = ___index1; NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1>::CopyTo(!0[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 8), (RuntimeObject*)L_4, (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 21))), (int32_t)L_6); return; } } // System.Boolean Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryWrapper_2_System_Collections_ICollection_get_IsSynchronized_m45ADCE20584DA081FDE008715A8A152B782BB65E_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_0014; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); NullCheck((RuntimeObject*)L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.Collections.ICollection::get_IsSynchronized() */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return (bool)L_2; } IL_0014: { return (bool)0; } } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryWrapper_2_System_Collections_ICollection_get_SyncRoot_m11C3F52193DF111D88316FF3C42ED7F49CF4C088_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_2(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_2(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL); RuntimeObject * L_3; L_3 = Interlocked_CompareExchange_mFAD09589A5DAFDBABB05C62A2D35CD5B92BC6961((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL, /*hidden argument*/NULL); } IL_001a: { RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_2(); return (RuntimeObject *)L_4; } } // System.Object Newtonsoft.Json.Utilities.DictionaryWrapper`2::get_UnderlyingDictionary() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DictionaryWrapper_2_get_UnderlyingDictionary_m8F5CD2EA096726124DB1D20FF19B30CF16BE0E51_gshared (DictionaryWrapper_2_tB2FB0A8EE9DF75EBAFCD116788D08520CD90A7D1 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get__dictionary_0(); if (!L_0) { goto IL_000f; } } { RuntimeObject* L_1 = (RuntimeObject*)__this->get__dictionary_0(); return (RuntimeObject *)L_1; } IL_000f: { RuntimeObject* L_2 = (RuntimeObject*)__this->get__genericDictionary_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,System.Object>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m107B6DF577C6C0D6D14A42522E0B7A2DFACA1B38_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_m1E3C5402CE40554743B985050FD01A91D621D8DD_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_mEC67CC902413852A8F399F1F4CFBC985A13E49D2_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_mA767B047FE189398484B165CD5AC4ED8CF744743_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * 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_mA767B047FE189398484B165CD5AC4ED8CF744743_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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(__this)); goto IL_0036; } } { EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 * L_9; L_9 = (( EqualityComparer_1_t2B6643FA87E8AD63841B586702C5D8A72D817950 * (*) (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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(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_m8378990CBE1E358AE32D9E0EEE7B9C458E1F7827_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_mD6BFA7E4E4BA6FA5DAAFEE381D9F5D01277C15CC_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tEACE03B09B738FF878966EEA42A62894C934A54D* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * G_B2_0 = NULL; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)G_B3_1); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)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_mD6BFA7E4E4BA6FA5DAAFEE381D9F5D01277C15CC_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * L_12 = (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_14 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_20 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA >::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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA )L_30; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_31; L_31 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_32; L_32 = KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_m0A48AC0E284C2C012EA2537EEE677179E81EFA6C_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC_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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC_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_m121280B00CB7E04C68FA6AEB61DC0B1DDFB999AA_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * Dictionary_2_get_Keys_m33F0784A701D738B71D847FEE733EBA4DCA245BF_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_0 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_1 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_2 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)__this->get_keys_7(); return (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)L_2; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IDictionary.get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_mCC0AF4F778B6FF89AC102F3195B6E7126A6CD38E_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_0 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_1 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_2 = (KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E *)__this->get_keys_7(); return (RuntimeObject*)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,System.Object>::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * Dictionary_2_get_Values_m921D75589D23A1D2FCDCB2783D172D7035969FDB_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_0 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_1 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_2 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)__this->get_values_8(); return (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)L_2; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.Generic.IDictionary.get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m11BDB87F899716C9E1D7D6B153FD5281DADC0CFA_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_0 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_1 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *, Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_2 = (ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA *)__this->get_values_8(); return (RuntimeObject*)L_2; } } // TValue System.Collections.Generic.Dictionary`2,System.Object>::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_m7488F8C121DF2599484C7494400A88FFF0A35447_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_3 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m7488F8C121DF2599484C7494400A88FFF0A35447_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_mAB1E3D17CABE4F594E9994AC87F6588A319900A7_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_m78F3BB5E4DC9249631FCD32E766840248C72E2E4_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_mFBF2DBE287CEEF91865B1C632F752CA2B27B5233_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA ___keyValuePair0, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0; L_0 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); RuntimeObject * L_1; L_1 = KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_m295EC309A9F7D4398F99D5D3E5ABBA1C4384E21F_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0; L_0 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_4 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtualFuncInvoker2< 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_m3D3831B34A0DC33A0565ABB4D9B3D8DAB016244E_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0; L_0 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_4 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 *)L_3); bool L_8; L_8 = VirtualFuncInvoker2< 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_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_9; L_9 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_m7741834AC05EDD95F85E9F01D17873F73127FF17_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_6 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((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_m280BC76FF24A0C9DCC9D18D47F616F6FF3210F5C_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_mDAB1CBFC1F30B8CD3FB16F6B2D1FFA4ACB4F5EA7_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_1 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_4 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_11 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_15 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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 = VirtualFuncInvoker2< 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_m5CA8E0DC1C956E89121ED91539748AF056B79ABD_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_m5CA8E0DC1C956E89121ED91539748AF056B79ABD_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_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_m5CA8E0DC1C956E89121ED91539748AF056B79ABD_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_m5CA8E0DC1C956E89121ED91539748AF056B79ABD_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_14 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); V_1 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_23 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m54C33745B53E6B8761975217EA28950A0034C1A5((&L_27), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA )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_t85D01160E1488ECA17E101E952680169908BD75B Dictionary_2_GetEnumerator_m941C0277A1AC6E9F7E5F5DA4935E1352D8155A97_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mB7D82B880F69467913811610FF291A8D4AE86918((&L_0), (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B )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_m9DE93A82B6822495BA8A52E83FB260CB807AF36D_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mB7D82B880F69467913811610FF291A8D4AE86918((&L_0), (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_1 = (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B )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_mD403774AB98BC67065971D8B3870660C349B4A7F_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_mD403774AB98BC67065971D8B3870660C349B4A7F_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_13 = (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)(KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)L_13; KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_14 = V_0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_m1C90CCB196CAAC3DA261D841B61B5C07F74B647A_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_m1C90CCB196CAAC3DA261D841B61B5C07F74B647A_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_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_11 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_16 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_18 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::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_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_18, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_22 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m43E14D8EBB6DE86134843AF286D54C478593C47C_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_m011AA1E1C23994FC160C25F3AD051749CA8BA48F((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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_10 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)(EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)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_m91D4F106C25261EB8A1921839B0FA8C908261BCD_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836_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_m91D4F106C25261EB8A1921839B0FA8C908261BCD_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_12 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_17 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_19 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::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_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_19, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_23 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_28 = ___key0; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_29 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m942E78AC3ABE13F58075ED90094D6074CA5A7DC8((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_m91D4F106C25261EB8A1921839B0FA8C908261BCD_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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_34 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_40 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_45 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_50 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_53 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_59 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_62 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836(/*hidden argument*/EqualityComparer_1_get_Default_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_72 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_m0F652EFC945FE9BCCFEFDE5A761D748E5DBE206F_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE_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_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_20 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)(EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_tB5BAE3F8627CC472393841B4384956651AADC8AE*)((KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_m0F652EFC945FE9BCCFEFDE5A761D748E5DBE206F_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_29; L_29 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)((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_m0F652EFC945FE9BCCFEFDE5A761D748E5DBE206F_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_33; L_33 = KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); RuntimeObject * L_36; L_36 = KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_inline((KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)(KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tB5BAE3F8627CC472393841B4384956651AADC8AE* 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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Object>::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m21DC89CB226A5D433383DFBDD8F7FD1A7BE6B7B0_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_mDF4B4A0DAAC129E5414698CBFF3100D4007E765C((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_m45574749832A0631A60FB45CA85422ADAC0F1AB3_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_8 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)(EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_8; EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_9 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_21 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((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_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_m5E07D0138099517FCCC7BFCC3F9F9111A7EC28B3_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___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_m5E07D0138099517FCCC7BFCC3F9F9111A7EC28B3_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_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_12 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_17 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_19 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::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_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_19, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_25 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_28 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_30 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_33 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_35 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_38 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * L_40 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* L_41 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_48 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m3C206C96B4D5CB1EEF4B125C08DAA14634433592_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_4 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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>::TryAdd(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryAdd_m949822075FED1EDCC86A5960AD4C236308064777_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = ___key0; RuntimeObject * L_1 = ___value1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_0, (RuntimeObject *)L_1, (uint8_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return (bool)L_2; } } // 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_mF4F8145F71E51704EA81150B86882B609A20F14E_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_m7C5B07A17B98283AB59CC77656B8A2163DA101E1_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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_tB5BAE3F8627CC472393841B4384956651AADC8AE* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)((KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (KeyValuePair_2U5BU5D_tB5BAE3F8627CC472393841B4384956651AADC8AE*)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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_27 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); V_2 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_36 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_37 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_50 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__this->get_entries_1(); V_6 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)L_50; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_57 = V_6; int32_t L_58 = V_7; NullCheck(L_57); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_59 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((L_57)->GetAddressAt(static_cast(L_58)))->get_key_2(); EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D* 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_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA L_63; memset((&L_63), 0, sizeof(L_63)); KeyValuePair_2__ctor_m54C33745B53E6B8761975217EA28950A0034C1A5((&L_63), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_59, (RuntimeObject *)L_62, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA L_64 = (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA )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_mCEDBA2A802BC93C4BECB7334B3B2B955E7F4E0E9_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_m9B8B40D05FFFC0A60A5D6571BE23551B54E8A2A5_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mB7D82B880F69467913811610FF291A8D4AE86918((&L_0), (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_1 = (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m36045CE47034FA0DAD481D784811FEE27997E7AA_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_mF0294D68DD4758B7E274B658894286AF38C25F97_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_9(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_9(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL); RuntimeObject * L_3; L_3 = InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_9(); return (RuntimeObject *)L_4; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m07B096CA1B4E17CE49B18BF3746D4304ADF96BC1_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m74606CE66B848F112CA59ED4FC8BA50D123DFE64_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_m985248470E5A14ABF6CF8D6550207F7B2D9F99F3_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * L_0; L_0 = (( KeyCollection_t319BB86A3764C30E3D27F28ECCA919AAD763AC8E * (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); return (RuntimeObject*)L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_mB541EF181B200B91C1662E4DC356C37DC5B035D6_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * L_0; L_0 = (( ValueCollection_tAB7B3CF2CDB684C04B8A58A621F5D9BCC10538BA * (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return (RuntimeObject*)L_0; } } // 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_m1EFEED2570720925C6E2B2E4C07E0D536C2B81AC_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((*(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)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_tEACE03B09B738FF878966EEA42A62894C934A54D* L_5 = (EntryU5BU5D_tEACE03B09B738FF878966EEA42A62894C934A54D*)__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_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 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_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_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_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_RuntimeMethod_var))); } IL_002c: { } IL_002d: try {// begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((*(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try {// begin try (depth: 2) ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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, 43)); 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, 44)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_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, 45)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_m483836DCD3D2475D6220180F54CF8DD22CEDD4B7_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_m4EB4760F0C163B8E846FEC21E48DD1B6FC3AD26E_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_m4EB4760F0C163B8E846FEC21E48DD1B6FC3AD26E_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.Void System.Collections.Generic.Dictionary`2,System.Object>::System.Collections.IDictionary.Add(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 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_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_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_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_RuntimeMethod_var))); } IL_002c: { } IL_002d: try {// begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((*(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try {// begin try (depth: 2) ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); (( void (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )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, 8)); 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, 44)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_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, 45)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_Add_mE0770174698072AF66B16FDFDAC6A6124CB60370_RuntimeMethod_var))); }// end catch (depth: 1) IL_0087: { return; } } // 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_mF73FA355512BF985F3DABACA93DC044A171728B1_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((*(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); 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_mBF59B3D52CBD26BACD6E69A0648BAFBE1781A06D_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __this, const RuntimeMethod* method) { { Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mB7D82B880F69467913811610FF291A8D4AE86918((&L_0), (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t85D01160E1488ECA17E101E952680169908BD75B L_1 = (Enumerator_t85D01160E1488ECA17E101E952680169908BD75B )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>::System.Collections.IDictionary.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m098C22A00D27E83A5BB8A94213179D2291D3C3C1_gshared (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_tCB71CCC9231D455D7EDF2C9B9E6803E8948794EC *)__this, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )((*(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)((ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); } IL_0015: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.Dictionary`2,System.Single>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m94776DF17F855BC477E51F7BD31CAE18C021573F_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m205DC896D039A5DA53167E4EFD0C213E2AD568F8_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { int32_t L_0 = ___capacity0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE1EB22528E9A4E84BF0FB3570BD5BCE5B8C80C38_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___comparer0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4C22421BEA13F2BB9528FEE4DAEDDD1B422667FA_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, int32_t ___capacity0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { RuntimeObject* G_B6_0 = NULL; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * G_B6_1 = NULL; RuntimeObject* G_B5_0 = NULL; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * 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_m4C22421BEA13F2BB9528FEE4DAEDDD1B422667FA_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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(__this)); if (L_8) { G_B6_0 = L_8; G_B6_1 = ((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(__this)); goto IL_0036; } } { EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 * L_9; L_9 = (( EqualityComparer_1_tFA524BCC59C011C42E0B556C5712D7A9C7D19E10 * (*) (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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(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.Single>::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3270C5E978892382CC538C5057906736895FDCD5_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___dictionary0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::.ctor(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mDF25CD613245183EB813E7CBC6D19851CE704F4D_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * G_B2_0 = NULL; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * G_B1_0 = NULL; int32_t G_B3_0 = 0; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * G_B3_1 = NULL; { RuntimeObject* L_0 = ___dictionary0; G_B1_0 = ((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(__this)); if (L_0) { G_B2_0 = ((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(__this)); goto IL_0007; } } { G_B3_0 = 0; G_B3_1 = ((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(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.Single>>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_1); G_B3_0 = L_2; G_B3_1 = ((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)(G_B2_0)); } IL_000d: { RuntimeObject* L_3 = ___comparer1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)G_B3_1); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)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_mDF25CD613245183EB813E7CBC6D19851CE704F4D_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL); bool L_10; L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0085; } } { RuntimeObject* L_11 = ___dictionary0; Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * L_12 = (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_14 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_12->get_entries_1(); V_1 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_14; V_2 = (int32_t)0; goto IL_0080; } IL_004f: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_18 = V_1; int32_t L_19 = V_2; NullCheck(L_18); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_20 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_18)->GetAddressAt(static_cast(L_19)))->get_key_2(); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); float L_23 = (float)((L_21)->GetAddressAt(static_cast(L_22)))->get_value_3(); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_20, (float)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.Single>>::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_t2C65E999C08DC99483138BA9A9410ED42A08EB93 L_30; L_30 = InterfaceFuncInvoker0< KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1,System.Single>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10), (RuntimeObject*)L_29); V_4 = (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 )L_30; ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_31; L_31 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); float L_32; L_32 = KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&V_4), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_31, (float)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.Single>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mABF246B2E31B71DE113752B70EA9A60C031520C3_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC_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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_1 = ___info0; NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 *)L_1, /*hidden argument*/ConditionalWeakTable_2_Add_mBC80AC1B37DD0F3F22BC4512C64B7B09D011EFCC_RuntimeMethod_var); return; } } // System.Int32 System.Collections.Generic.Dictionary`2,System.Single>::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m907A4FA61379757CACE96D406A4DE155CB308E39_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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.Single>::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * Dictionary_2_get_Keys_m552D4D14787AF65DAB77B920C7207A0E123A7712_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_0 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_1 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_2 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)__this->get_keys_7(); return (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)L_2; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.Generic.IDictionary.get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Keys_m14BF0943E135252AE3F8B46F72BBB04C4C7ADDB5_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_0 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)__this->get_keys_7(); if (L_0) { goto IL_0014; } } { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_1 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 13)); (( void (*) (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)(L_1, (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); __this->set_keys_7(L_1); } IL_0014: { KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_2 = (KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 *)__this->get_keys_7(); return (RuntimeObject*)L_2; } } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,System.Single>::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * Dictionary_2_get_Values_m9D17177D6D2F2CD1F7FEEF30566BD9C6B990DBAC_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_0 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_1 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_2 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)__this->get_values_8(); return (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)L_2; } } // System.Collections.Generic.ICollection`1 System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.Generic.IDictionary.get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IDictionaryU3CTKeyU2CTValueU3E_get_Values_m5FEF287026C3515CD0EAEE9BF1579272D869F823_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_0 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)__this->get_values_8(); if (L_0) { goto IL_0014; } } { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_1 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *, Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_1, (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); __this->set_values_8(L_1); } IL_0014: { ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_2 = (ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F *)__this->get_values_8(); return (RuntimeObject*)L_2; } } // TValue System.Collections.Generic.Dictionary`2,System.Single>::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Dictionary_2_get_Item_m98F3361ED55516D04E0C8CC48B77F3D4DCD85013_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_3 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_4 = V_0; NullCheck(L_3); float L_5 = (float)((L_3)->GetAddressAt(static_cast(L_4)))->get_value_3(); return (float)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_m98F3361ED55516D04E0C8CC48B77F3D4DCD85013_RuntimeMethod_var))); } } // System.Void System.Collections.Generic.Dictionary`2,System.Single>::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m4FB0A945A8B9CB1DB6365B6C037FD16747504000_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___value1, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; float L_1 = ___value1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_0, (float)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.Single>::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m5E5215C8D4BF027CF8915CB034FE23F7FAEA4359_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___value1, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; float L_1 = ___value1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_0, (float)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.Single>::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_m4723A62115314F253E38C38084AA5E01350F3A4E_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 ___keyValuePair0, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0; L_0 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); float L_1; L_1 = KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_0, (float)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::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_mC0E464DB7740F8FFA173D44293739BFB3A826368_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0; L_0 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * L_3; L_3 = (( EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_4 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); float L_6 = (float)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); float L_7; L_7 = KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_3); bool L_8; L_8 = VirtualFuncInvoker2< bool, float, float >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_3, (float)L_6, (float)L_7); if (!L_8) { goto IL_0038; } } { return (bool)1; } IL_0038: { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::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_m1716AA17CE5FBC35252DCB18E4D6F3D4F28BB9D4_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 ___keyValuePair0, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0; L_0 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * L_3; L_3 = (( EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_4 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); float L_6 = (float)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); float L_7; L_7 = KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_3); bool L_8; L_8 = VirtualFuncInvoker2< bool, float, float >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_3, (float)L_6, (float)L_7); if (!L_8) { goto IL_0046; } } { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_9; L_9 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(&___keyValuePair0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_10; L_10 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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.Single>::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m7ED4DF422526596420FD3D689529B7D6BF3DEAB4_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_6 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_7 = (int32_t)__this->get_count_2(); Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((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.Single>::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mA3C72A370F1FD0A087DC7A1317655E0881782588_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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.Single>::ContainsValue(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsValue_mA000A1A3368B8AB71A66645647DFC24BD135D207_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, float ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * V_1 = NULL; int32_t V_2 = 0; { goto IL_0049; } { V_0 = (int32_t)0; goto IL_003e; } IL_000c: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_1 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_4 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); float L_6 = (float)((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_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * L_10; L_10 = (( EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * (*) (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_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_10; V_2 = (int32_t)0; goto IL_0087; } IL_0053: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_11 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F * L_14 = V_1; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_15 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_16 = V_2; NullCheck(L_15); float L_17 = (float)((L_15)->GetAddressAt(static_cast(L_16)))->get_value_3(); float L_18 = ___value0; NullCheck((EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_14); bool L_19; L_19 = VirtualFuncInvoker2< bool, float, float >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t6C59536EBB4DD1217C6DBCECEC22F9F4202F710F *)L_14, (float)L_17, (float)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.Single>::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_CopyTo_m8E3D4649A2B5C859E28B155768B890F4EC59106B_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* ___array0, int32_t ___index1, const RuntimeMethod* method) { int32_t V_0 = 0; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* V_1 = NULL; int32_t V_2 = 0; { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_m8E3D4649A2B5C859E28B155768B890F4EC59106B_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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_m8E3D4649A2B5C859E28B155768B890F4EC59106B_RuntimeMethod_var))); } IL_002e: { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_9 = ___array0; NullCheck(L_9); int32_t L_10 = ___index1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_11; L_11 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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_m8E3D4649A2B5C859E28B155768B890F4EC59106B_RuntimeMethod_var))); } IL_0046: { int32_t L_13 = (int32_t)__this->get_count_2(); V_0 = (int32_t)L_13; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_14 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); V_1 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_14; V_2 = (int32_t)0; goto IL_0094; } IL_0058: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_21); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_23 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_21)->GetAddressAt(static_cast(L_22)))->get_key_2(); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_24 = V_1; int32_t L_25 = V_2; NullCheck(L_24); float L_26 = (float)((L_24)->GetAddressAt(static_cast(L_25)))->get_value_3(); KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_mBDC1AC173DB10E237C287A23B6A0B194710FB5E7((&L_27), (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_23, (float)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_t2C65E999C08DC99483138BA9A9410ED42A08EB93 )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.Single>::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD Dictionary_2_GetEnumerator_mFB5700204A8CF0ED01689B95D637AD6BA73AFE4E_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400((&L_0), (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); return (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD )L_0; } } // System.Collections.Generic.IEnumerator`1> System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.Generic.IEnumerable>.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_mA19A881F5009D5D8E9B594D5A9539AB5EFD40629_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400((&L_0), (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_1 = (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD )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.Single>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_GetObjectData_mB04C483919796840F3A2E3D84BE53CBDA3972543_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_mB04C483919796840F3A2E3D84BE53CBDA3972543_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_12; L_12 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_13 = (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)(KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 30), (uint32_t)L_12); V_0 = (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)L_13; KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_14 = V_0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)L_14, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_15 = ___info0; KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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.Single>::FindEntry(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_FindEntry_mF29E605237750A588781312938D682ADEF570941_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___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_mF29E605237750A588781312938D682ADEF570941_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_t032149A7D22FF48619C84A95F2057E73C4548057 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_11 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_16 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_17 = V_1; NullCheck(L_16); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_18 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_16)->GetAddressAt(static_cast(L_17)))->get_key_2(); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_19 = ___key0; NullCheck((RuntimeObject*)L_15); bool L_20; L_20 = InterfaceFuncInvoker2< bool, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::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_t032149A7D22FF48619C84A95F2057E73C4548057 )L_18, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_19); if (!L_20) { goto IL_0077; } } { int32_t L_21 = V_1; return (int32_t)L_21; } IL_0077: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_22 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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.Single>::Initialize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Initialize_mC811189CFF236373C1242D8094F5A8E83F409D16_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_m011AA1E1C23994FC160C25F3AD051749CA8BA48F((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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_10 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)(EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)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.Single>::TryInsert(TKey,TValue,System.Collections.Generic.InsertionBehavior) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryInsert_mE09EAD57B1DBDFD1F7DF85DEAF36DDCC01ADAE4C_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___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_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836_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_mE09EAD57B1DBDFD1F7DF85DEAF36DDCC01ADAE4C_RuntimeMethod_var))); } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buckets_0(); if (L_2) { goto IL_0022; } } { NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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_t032149A7D22FF48619C84A95F2057E73C4548057 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_12 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_17 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_18 = V_4; NullCheck(L_17); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_19 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::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_t032149A7D22FF48619C84A95F2057E73C4548057 )L_19, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_23 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_24 = V_4; NullCheck(L_23); float 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_t032149A7D22FF48619C84A95F2057E73C4548057 L_28 = ___key0; ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_29 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_28; RuntimeObject * L_30 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_29); String_t* L_31; L_31 = SR_Format_m942E78AC3ABE13F58075ED90094D6074CA5A7DC8((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_mE09EAD57B1DBDFD1F7DF85DEAF36DDCC01ADAE4C_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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_34 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_40 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_45 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_50 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_53 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_59 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_60 = V_3; NullCheck(L_59); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_61 = ___key0; ((L_59)->GetAddressAt(static_cast(L_60)))->set_key_2(L_61); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_62 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_63 = V_3; NullCheck(L_62); float 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_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836(/*hidden argument*/EqualityComparer_1_get_Default_m7C5EC964D0664BC8D6A3AE994AAA1159DAC8A836_RuntimeMethod_var); __this->set_comparer_6(((RuntimeObject*)Castclass((RuntimeObject*)L_71, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34)))); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_72 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); NullCheck(L_72); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::OnDeserialization(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_OnDeserialization_m7C5B1E4960B52489C01DEBF63E5423279F13D5C1_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE_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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0); bool L_1; L_1 = ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_0, (RuntimeObject *)__this, (SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 **)(&V_0), /*hidden argument*/ConditionalWeakTable_2_TryGetValue_m348C1A6F0BC5C2E74150300951FD92B3664F47BE_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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_20 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)(EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)((KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)Castclass((RuntimeObject*)L_24, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_m7C5B1E4960B52489C01DEBF63E5423279F13D5C1_RuntimeMethod_var))); } IL_00b9: { V_5 = (int32_t)0; goto IL_0103; } IL_00be: { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_27 = V_3; int32_t L_28 = V_5; NullCheck(L_27); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_29; L_29 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)((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_m7C5B1E4960B52489C01DEBF63E5423279F13D5C1_RuntimeMethod_var))); } IL_00dd: { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_31 = V_3; int32_t L_32 = V_5; NullCheck(L_31); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_33; L_33 = KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)((L_31)->GetAddressAt(static_cast(L_32))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_34 = V_3; int32_t L_35 = V_5; NullCheck(L_34); float L_36; L_36 = KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_inline((KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)(KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 *)((L_34)->GetAddressAt(static_cast(L_35))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_33, (float)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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* 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_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_inline(/*hidden argument*/NULL); NullCheck((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41); bool L_42; L_42 = ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D((ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E *)L_41, (RuntimeObject *)__this, /*hidden argument*/ConditionalWeakTable_2_Remove_mE19F832418C6CAF4767119632BAECECE11C8421D_RuntimeMethod_var); return; } } // System.Void System.Collections.Generic.Dictionary`2,System.Single>::Resize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_mE28AB6F5CE8C8B5F8B632328402CC8EBC94028A5_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_mDF4B4A0DAAC129E5414698CBFF3100D4007E765C((int32_t)L_0, /*hidden argument*/NULL); NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, int32_t, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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.Single>::Resize(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Resize_m22C4082036D1A03C3BF3CC41ACF43B24AA2D78A5_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_8 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)(EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 35), (uint32_t)L_7); V_1 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_8; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_9 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_10 = V_1; int32_t L_11 = (int32_t)__this->get_count_2(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_16 = V_1; int32_t L_17 = V_3; NullCheck(L_16); RuntimeObject* L_18 = (RuntimeObject*)__this->get_comparer_6(); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_19 = V_1; int32_t L_20 = V_3; NullCheck(L_19); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_21 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((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_t032149A7D22FF48619C84A95F2057E73C4548057 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_18, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_46 = V_1; __this->set_entries_1(L_46); return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m89287DA43D10A9BCF0D1EDFFF8DF453B2FBB76F2_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___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_m89287DA43D10A9BCF0D1EDFFF8DF453B2FBB76F2_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_t032149A7D22FF48619C84A95F2057E73C4548057 L_4 = ___key0; NullCheck((RuntimeObject*)L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1>::GetHashCode(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 34), (RuntimeObject*)L_3, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_12 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_17 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_18 = V_3; NullCheck(L_17); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_19 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_17)->GetAddressAt(static_cast(L_18)))->get_key_2(); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_20 = ___key0; NullCheck((RuntimeObject*)L_16); bool L_21; L_21 = InterfaceFuncInvoker2< bool, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 >::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_t032149A7D22FF48619C84A95F2057E73C4548057 )L_19, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_25 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_28 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_29 = V_2; NullCheck(L_28); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_30 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_33 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_35 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_38 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_39 = V_3; NullCheck(L_38); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 * L_40 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((L_38)->GetAddressAt(static_cast(L_39)))->get_address_of_key_2(); il2cpp_codegen_initobj(L_40, sizeof(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_41 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_42 = V_3; NullCheck(L_41); float* L_43 = (float*)((L_41)->GetAddressAt(static_cast(L_42)))->get_address_of_value_3(); il2cpp_codegen_initobj(L_43, sizeof(float)); 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_48 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__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.Single>::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE18B1163359AF600882BF9DF7C59AEC5326C62ED_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float* ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )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; } } { float* L_3 = ___value1; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_4 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_5 = V_0; NullCheck(L_4); float L_6 = (float)((L_4)->GetAddressAt(static_cast(L_5)))->get_value_3(); *(float*)L_3 = L_6; return (bool)1; } IL_0025: { float* L_7 = ___value1; il2cpp_codegen_initobj(L_7, sizeof(float)); return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::TryAdd(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryAdd_m9F9A02D5D2ABBBD442D9A3F90B8422E5472BEC11_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 ___key0, float ___value1, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = ___key0; float L_1 = ___value1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_2; L_2 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_0, (float)L_1, (uint8_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return (bool)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.Generic.ICollection>.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m9A379A754E15085F804A2CF1790D85F4298E181A_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Collections.Generic.Dictionary`2,System.Single>::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_m179F6489CA4DDBBAD34BAFD32A12950FCE4B6F34_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* ___array0, int32_t ___index1, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_0 = ___array0; int32_t L_1 = ___index1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)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.Single>::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_ICollection_CopyTo_m9F4FE21730D05D9D4130A340725DF84089915291_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* V_0 = NULL; DictionaryEntryU5BU5D_t33D15CB512B443D0720CE6253811B8F4FA7179B1* V_1 = NULL; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* V_2 = NULL; int32_t V_3 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_4 = NULL; int32_t V_5 = 0; EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_m9F4FE21730D05D9D4130A340725DF84089915291_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_m9F4FE21730D05D9D4130A340725DF84089915291_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_m9F4FE21730D05D9D4130A340725DF84089915291_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_m9F4FE21730D05D9D4130A340725DF84089915291_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_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_19; L_19 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__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_m9F4FE21730D05D9D4130A340725DF84089915291_RuntimeMethod_var))); } IL_007e: { RuntimeArray * L_21 = ___array0; V_0 = (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)((KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)IsInst((RuntimeObject*)L_21, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 38))); KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_22 = V_0; if (!L_22) { goto IL_0091; } } { KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E* L_23 = V_0; int32_t L_24 = ___index1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (KeyValuePair_2U5BU5D_tF9933A24500B6ADA7EEA61AB6D8DEC6E3451B14E*)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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_27 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); V_2 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_27; V_3 = (int32_t)0; goto IL_00f1; } IL_00ab: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_34 = V_2; int32_t L_35 = V_3; NullCheck(L_34); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_36 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_34)->GetAddressAt(static_cast(L_35)))->get_key_2(); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_37 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_36; RuntimeObject * L_38 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_37); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_39 = V_2; int32_t L_40 = V_3; NullCheck(L_39); float L_41 = (float)((L_39)->GetAddressAt(static_cast(L_40)))->get_value_3(); float 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_m9F4FE21730D05D9D4130A340725DF84089915291_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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_52 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); V_6 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)L_52; V_7 = (int32_t)0; goto IL_0173; } IL_012d: { EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* 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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_59 = V_6; int32_t L_60 = V_7; NullCheck(L_59); ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_61 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((L_59)->GetAddressAt(static_cast(L_60)))->get_key_2(); EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_62 = V_6; int32_t L_63 = V_7; NullCheck(L_62); float L_64 = (float)((L_62)->GetAddressAt(static_cast(L_63)))->get_value_3(); KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 L_65; memset((&L_65), 0, sizeof(L_65)); KeyValuePair_2__ctor_mBDC1AC173DB10E237C287A23B6A0B194710FB5E7((&L_65), (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_61, (float)L_64, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 L_66 = (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 )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_m9F4FE21730D05D9D4130A340725DF84089915291_RuntimeMethod_var))); }// end catch (depth: 1) IL_018c: { return; } } // System.Collections.IEnumerator System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m9A06B70B566B82DC15E2BCBF4E88A0B9B8E07344_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400((&L_0), (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (int32_t)2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_1 = (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD )L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 27), &L_1); return (RuntimeObject*)L_2; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m3E88CB9A7397ECBB8A36D84F44A8EA0459F9B6D7_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_mD568334E8D382E3ADD12861EE106396EC305CF1D_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_9(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_9(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL); RuntimeObject * L_3; L_3 = InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_9(); return (RuntimeObject *)L_4; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsFixedSize_m3AC43B51E6E81AFCBCBE7EE75FED09B20B3D7E74_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_get_IsReadOnly_m58D53CC5921D6A2920D72A7278B7221E4288BA18_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Keys_mA3BCE067E5450B5D5239D791169983360EE88803_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * L_0; L_0 = (( KeyCollection_t613966CCEB19178940ED0F1DCBDF7B52A4832597 * (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)); return (RuntimeObject*)L_0; } } // System.Collections.ICollection System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_get_Values_mC202F0836B8208B677F3444C845415F39A039544_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * L_0; L_0 = (( ValueCollection_t5421C5E5543098FDC4F3418DF4613A3DFF55816F * (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return (RuntimeObject*)L_0; } } // System.Object System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.get_Item(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_System_Collections_IDictionary_get_Item_mEF255BFD48BDBD54F7CB8C1912F64D93325F4030_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0030; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); int32_t L_3; L_3 = (( int32_t (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((*(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)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_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA* L_5 = (EntryU5BU5D_tF963AAEA2D9C5B8DD7ED2EBF06BF396CF47BB5FA*)__this->get_entries_1(); int32_t L_6 = V_0; NullCheck(L_5); float L_7 = (float)((L_5)->GetAddressAt(static_cast(L_6)))->get_value_3(); float 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.Single>::System.Collections.IDictionary.set_Item(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_set_Item_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { float V_0 = 0.0f; ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 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_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(float)); } { 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_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_RuntimeMethod_var))); } IL_002c: { } IL_002d: try {// begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((*(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try {// begin try (depth: 2) ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_6, (float)((*(float*)((float*)UnBox(L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); 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, 44)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_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, 45)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_m75D7CB7289AB2948FB3264215C39BC33B9AE9521_RuntimeMethod_var))); }// end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::IsCompatibleKey(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_IsCompatibleKey_m486ADFB5BC9FA2E8DFEC3AED805F57F8B8352FFE_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_m486ADFB5BC9FA2E8DFEC3AED805F57F8B8352FFE_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.Void System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.Add(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method) { float V_0 = 0.0f; ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 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_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_RuntimeMethod_var))); } IL_000e: { RuntimeObject * L_2 = ___value1; if (L_2) { goto IL_002c; } } { il2cpp_codegen_initobj((&V_0), sizeof(float)); } { 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_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_RuntimeMethod_var))); } IL_002c: { } IL_002d: try {// begin try (depth: 1) { RuntimeObject * L_5 = ___key0; V_1 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((*(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))); } IL_0034: try {// begin try (depth: 2) ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_6 = V_1; RuntimeObject * L_7 = ___value1; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); (( void (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_6, (float)((*(float*)((float*)UnBox(L_7, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 23))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); 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, 44)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_9, /*hidden argument*/NULL); String_t* L_11; L_11 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_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, 45)) }; 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_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = SR_Format_mC37B7FFABD101BCAE25EC9E803D264AEB7A98195((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_Add_m8BF2440281BC934C8E2BC637FFBC7CF2A89C13FB_RuntimeMethod_var))); }// end catch (depth: 1) IL_0087: { return; } } // System.Boolean System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_System_Collections_IDictionary_Contains_mAD8545865018208BFF86DFF5D362825A7D39F9EE_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((*(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2,System.Single>::System.Collections.IDictionary.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_System_Collections_IDictionary_GetEnumerator_m2C964FDF496E69C6F3DB431AB76B1C65C70BC0FA_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __this, const RuntimeMethod* method) { { Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m57BB3FF59EDAA1F53B7EC125E3AD4314E40B1400((&L_0), (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)); Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD L_1 = (Enumerator_t209621281F9C5E6A60CB41B4807B473C0A4826DD )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.Single>::System.Collections.IDictionary.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_System_Collections_IDictionary_Remove_m22274D854312593D0AA47569B25978568E98055A_gshared (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 * __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, 41)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___key0; NullCheck((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this); bool L_3; L_3 = (( bool (*) (Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *, ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Dictionary_2_t0560A8F11E682CD8BDA8C03A99BB378BCA5F2D40 *)__this, (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )((*(ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)((ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); } IL_0015: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Key_m9A53AE1FA4CA017F0A7353F71658A9C36079E1D7_inline (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = __this->get__key_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Value_m2D618D04C0A8EA2A065B171F528FEA98B059F9BC_inline (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = __this->get__value_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConditionalWeakTable_2_t5051815BADC99C4FE5D8F9293F92B3C7FD565B5E * DictionaryHashHelpers_get_SerializationInfoTable_mF0063C5C315B40BE317D64FCBD30FA6B45C46777_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 BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A KeyValuePair_2_get_Key_m640781991A43F056F71D21574DD78CCC2C669411_gshared_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method) { { BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A L_0 = (BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A )__this->get_key_0(); return (BokehBlurParameters_tA908943500680941624999033C06384E200DDE6A )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D KeyValuePair_2_get_Value_m9F80556A42A338560537672212C2F5650B5E018E_gshared_inline (KeyValuePair_2_tEE6F0E0133E8445C56A793BB816B37666C5BEEC6 * __this, const RuntimeMethod* method) { { BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_0 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )__this->get_value_1(); return (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mEFB776105F87A4EAB1CAC3F0C96C4D0B79F3F03D_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_m8425596BB4249956819960EC76E618357F573E76_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 ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 KeyValuePair_2_get_Key_m32ABF0517F4CD83B35658AD4616B2B019C864383_gshared_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, const RuntimeMethod* method) { { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_0 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )__this->get_key_0(); return (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m87160AE3E70F0144094E9B072C7E7AA0996D9E92_gshared_inline (KeyValuePair_2_tAA31E6EFCD6D77B8B4B5B3C91BB5560EA523ECCA * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 KeyValuePair_2_get_Key_m9E455ED5E9ADBED4BAAC63451969DD7B7242B80D_gshared_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method) { { ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 L_0 = (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )__this->get_key_0(); return (ValueTuple_2_t032149A7D22FF48619C84A95F2057E73C4548057 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m4F3FF25826C3A8A74F2D1E9186325A09C25C3AE9_gshared_inline (KeyValuePair_2_t2C65E999C08DC99483138BA9A9410ED42A08EB93 * __this, const RuntimeMethod* method) { { float L_0 = (float)__this->get_value_1(); return (float)L_0; } }